2018年6月

wordpressの一覧表示を自作ショートコード化する

  • 2018.06.21

wordpressでカテゴリーが大量にあり、そのそれぞれからあちこちに、最新1件を表示するというお仕事がありまして・・・・何度もループを書くのは面倒な上、コードが見づらくなるので、ショートコード化しました。 下記の記事を参考にしてベースを作成し、レイアウト違いのショートコードがいくつか欲しかったので、出力側はget_template_partで読み込ませる仕様に変更しました。 呼び出すショートコー […]

PHP7.x上のwordpressで、SimplePieのエラーが出た

  • 2018.06.14

外部のRSSを読み込むためにはプラグインを使うこともありますが、Wordpressには標準でSimplePieというライブラリがが導入されていて、PHPを数行書くだけでもRSSを表示することができます。このことはオフィシャルサイトにも掲載されています。 https://wpdocs.osdn.jp/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%8 […]

FBのシェア画像が更新されない!そんなとき

  • 2018.06.13

WordPressで自分の作成した記事をFacebookでシェアしようとしたら、デフォルト画像がひょうじされていたり、変更したのに古い画像が表示されていることがありますよね。 そのようなケースがあったときの簡単対処方。わずか3ステップです。 (1)シェア画面に出ている投稿した時間をクリックします。 (2)その記事だけが表示されますので、右上の設定をクリックして「シェアした添付ファイルを更新」をクリ […]

マルチサイトでGADWPのサイトごとのビューを設定する

  • 2018.06.11

GADWPは、プラグイン「Google Analytics Dashboard for WP」のことです。 analyticsの日々の解析結果の概要をダッシュボードに表示してくれるので、いちいちAnalyticsの管理画面に入らずとも、アクセスの概要を知ることができます。 またマルチサイトに対応していますので、Analyticsで各サイトに別のビューを設定しておけば、GADWPでもサイトごとに別の […]

サブディレクトリ型マルチサイトのhttps化

  • 2018.06.04

wordpressでサブディレクトリ型のマルチサイトを構築すると、後からhttps化する時に、管理画面だけなく、DBの操作が必要になります。「なんだか面倒だ」と思っていたのでそのままにしていましたが、いざやってみたら意外に簡単でした。 wordpressでは、サブディレクトリ型にするかサブドメイン型にするかは最初に決定して、後からは変更できない、とされていますが、こちらもDBを操作すると意外にあっ […]

FlexboxベースのCSSフレームワークを比較する

CSS
  • 2018.06.01

私は普段、CSSフレームワークは「bootstrap」か「foundation」を利用しています。ワードプレスのテーマを自作する場合も、これらのフレームワークを使うことが多いのですが、正直なところ全部の機能を必要としているわけではないので、重いよなあ、と考えることも多く、組み込みの際悩みます。といってあまりにレイアウト実現の種類が少ないと顧客のニーズに応えることができません。 昨今、各種ブラウザが […]