一部のページのAMPを無効にする方法


一部の投稿でAMPを非表示にする方法

投稿の編集で簡単に無効にできます。

右側の項目の「Show AMP for Current Page?」で設定します。

  1. 投稿の編集のページ
  2. 「Show AMP for Current Page?」のプルダウンを開く
  3. 「隠す」にチェックを入れる
  4. 投稿を保存する
AMP設定
AMPを無効にする

複数の投稿をAMPを無効にする方法

functions.phpにコードを追加します。

  • add_filter( 'amp_skip_post', 'ampforwp_skip_amp_post', 10, 3 );
  • function ampforwp_skip_amp_post( $skip, $post_id, $post ) {
  • $ampforwp_skip_posts_in = array(postid1, postid2, postid3, ....,postidn);
  • if( in_array( $post_id, $ampforwp_skip_posts_in ) ) {
  • $skip = true;
  • }
  • return $skip;
  • }

postid1, postid2, postid3, ….,postidnを、AMPを無効にしたい投稿のIDに書き換えて下さい。

参考:AMP for WP

すべての投稿または固定ページのAMPを無効にする方法

  1. 左側の項目よりAMPを開く
  2. SETTINGS(設定)→General(一般設定)
  3. AMP Support
  4. Posts(投稿)またはPages(固定ページ)をオフにする
  5. 保存する

ホームページ(トップページ)のAMPを無効にする方法

  1. 左側の項目よりAMPを開く
  2. SETTINGS(設定)→General(一般設定)
  3. AMP Support
  4. 「Homepage」をオフにする
  5. 保存する

デフォルトでAMPを無効または有効にする

デフォルトでAMPを無効または有効にしておき、個々のページでAMPを表示または非表示を指定する方法があります。

「General(一般設定)」で、「Posts」または「Pages」がオンになっていることを確認して下さい。

  1. 左側の項目よりAMPを開く
  2. SETTINGS(設定)をクリック
  3. 「Hide AMP Bulk Tools」を開く
  4. 「Show by Default(表示がデフォルト)」または「Hide by default(非表示がデフォルト」にする
  5. 保存する

デフォルトで「Show by Default(表示がデフォルト)」にしている場合、個々のページで非表示にします。


About ゆきを

ジャンルに拘らずに、好きなことを書いてます。 趣味であったり、覚書きであったりします。 むずかしい言葉を使わず、流行りの言葉を使わないように書いてます。