PHP

WordPress高速化

[WordPress] ウェブサイト高速化にチャレンジ

ウェブサイトの設定変えたり、ウェブフォント消したり、いらないプラグイン消したり、キャッシュプラグイン足したり、自動広告を消したり、データベースのテーブルを掃除したり、色々functions.phpに足したりしていったり。GTMetrixでは...
Cocoon

WordPressのJavaScriptを非同期に読み込む方法

以下のコードをfunctions.phpに入れることで、WordPressのJSを非同期に読み込むことができる。PageSpeed Insightsでjquery.jsやjquery-migrate.min.jsが「レンダリングを妨げるリソ...
WordPress高速化

[Contact Form 7] Recaptcha.jsをお問い合わせページ以外ではロードしないように設定する方法。

Contact Form 7を使ってお問い合わせフォームを作っている。スパムを防止するためにRecaptchaをつけているが、そのせいでPagespeed InsightsなどでRecaptcha.jsがいつも「使用していない JavaSc...
プラグイン

WordPressの大切なファイルを守るセキュリティ設定

wp-config.phpなどの大切なファイルを守るには、「All In One WP Security」をインストールすると良い。
プラグイン

WordPressのfunctions.phpファイルを直接編集せずに任意のコードを埋め込むことができるプラグインは?

WPCodeが良いと思うよ。
WordPress運営

WordPressで投稿RSSにカスタム投稿を含む方法

以下のコードをfunctions.phpに入れる。例えば、'product', 'wpdmpro'というカスタム投稿タイプのslugだった場合は以下のように入れる。slugは自分自身のカスタム投稿タイプのslugに置き換えること。/* 投稿...
Woocommerce

WooCommerceでGutenberg Editorを有効にする方法

以下のコードをfunctions.phpに入れて保存するとWooCommerceでGutenberg Editorが使えるようになる。// WoocommerceでGutenbergを有効にするfunction activate_guten...
BuddyPress

BuddyPressでユーザーのデータエクスポートを無効にする方法

以下のコードをfunctions.phpに入れることでデータエクスポートのリクエストを無効にすることができる。add_filter( 'bp_settings_show_user_data_page', '__return_false' )...
bbPress

bbPressで投稿タイトルの長さ制限を増やす方法

デフォルトだとタイトルが80文字より長いとエラーが出て投稿ができないみたいだから、長さ制限を増やす方法を調べた。以下のコードをfunctions.phpに入れれば良い。// bbPress トピックタイトルの長さ制限を増やすadd_filt...
WordPress運営

WordPressで投稿者アーカイブを削除する方法

以下のコードをテーマのfunctions.phpに入れて保存する。add_filter( 'author_rewrite_rules', '__return_empty_array' );function disable_author_ar...