プログラムとその他いろいろメモ

WordPressのAMPページで表示される「投稿者情報の表示」を非表示に方法

WordPressのスマートフォン用ページを作る便利なAMPプラグイン

しかしデフォルトで投稿者情報が表示されてしまいます。
この投稿者情報が表示されるのはセキュリティ上で好ましくない方もいるでしょう。

そこで「投稿者情報の表示」を隠す方法を記しておきます。

AMPのプラグインをインストール

まずワードプレスのメニューから「新規プラグインの追加」を選択します。
そして探すプラグインを入力する項目に「AMP」と入力。

これでAMPが表示されるので「今すぐインストール」のボタンを押します。
しばらくすると「有効化」にボタンが変化するのでこれを押します。

これでインストール完了です。
インストール済みプラグインのページに移動されます。

さらにインストール済みプラグインのページからAMPの所の「設定」をクリックします。
これで「AMP設定」画面に移動します。

AMPの設定方法

テンプレートモードのリーダーを選択します。
ここではリーダーテーマ: AMP レガシーを選択して説明します。

これでAMPが設定されます。

しかし、このままだと投稿者情報が表示されたままになっています。

「投稿者情報の表示」を非表示に方法

WordPressの管理者メニューから「外観」→「テーマファイルエディター」を開きます。

ここで「テーマのための関数 (functions.php)」を選択し


// AMPで著作者を消す
add_filter( 'amp_post_article_header_meta', function ( $meta_parts ) {
	foreach ( array_keys( $meta_parts, 'meta-author', true ) as $key ) {
		unset( $meta_parts[ $key ] );
	}
	return $meta_parts;
} );

と貼り付け「ファイルを更新」ボタンを押します。

これで「投稿者情報の表示」を非表示になりました。

モバイルバージョンを終了