WordPressを使用したビジネスサイトやブログサイトの構築・カスタマイズ、ASP、モール等のECサイト構築・運用をメインに仕事をしています。(8)WordPressのマルチサイトにベーシック認証をかける方法2016/08/142016/08/20WordPressWordPressWordPressでマルチサイトを作成したけど制作中や、特定の人にしか見せたくないときはベーシック認証をかける必要があります。Authentication」などのベーシック認証をかけるプラグインがありますが、それらを使わずにかける方法があります。続きを読むWordPressの管理画面にベーシック認証をかける方法2016/08/132016/08/14WordPressWordPressWordPressの管理画面はURLの後ろに「/wp-admin」や「wp-login.php」をつければ誰でも簡単にログイン画面を見れてしまいますね、そのままではどうぞログインしてくださいと言っているようなものなので危険です。管理画面にベーシック認証をかけてセキュリティを強化しましょう。WordPressWordPressのタイトルや抜粋文をデザインの関係で文字数を制限したいときは、テンプレートタグの「the_title」と「the_excerpt」をそのまま使うのではなく「フィルターフック」や「mb_strimwidth関数」で文字数を制限する必要があります。WordPressWordPressで画像のパスを指定するときや、よく使うリンク先などはショートコードに登録しておくと管理がしやすくなり、文字数の軽減にもなるので便利です。WordPressCSSやJavaScriptを読み込ませるときはヘッダーやフッターに読み込ませる事が一般的ですね。WordPressではfunctions.phpにアクションフックと関数の記述をして読み込む方法があります。読み込みの重複を回避、かつ依存関係も考慮しながらファイルを読み込ませることができます。WordPressフックの使い方として、アクションフックは処理の節目で独自の関数を実行する、フィルターフックはテンプレートタグの出力を置き換える。「どのタイミングで、どういう事をする」というイメージを持ってフックを活用すれば、カスタマイズの幅が広がりますね。続きを読むPHPのvar_dump関数について2016/05/032016/05/03PHPWordPressのカスタマイズをしていて思い通りに動かなかったり、正しく動作をしているか確認したい場合はPHPの関数var_dumpを使用します。WordPressECサイトによくある商品一覧を条件毎によって並び替えをするボタンですが、さりげなく便利ですね。WordPressでも、トップページやアーカイブページの投稿一覧を並び替えするボタンを実装することができます。WordPressWordPressをマルチサイト化し、複数のサイトを作成した場合に各サイト毎の専用ユーザーを設定することがあります。プラグインや特別なカスタマイズが必要なく簡単に設定できるものでした。今回はサブディレクトリ形式でマルチサイト化した後の作業として紹介します。WordPressWordPressの投稿を並び替えをする方法ですが、投稿した日付順や、カスタムフィールドの値で並び替える等、様々な条件を指定できます。今回はアクションフックの「pre_get_posts」を使用し、メインクエリの改変を行います。y.o.designers-works。