私がコード化するテーマで ogpタグ を生成するために使用しますが、この商業的なものは私の知識を超えています。クライアントはページを共有したいのですが、任意の画像オプションが表示されます。
taxonomy-name.php
テンプレートファイルの代わりに、このテーマはページテンプレートに依存しています。ユーザーはそこからギャラリーを表示するカテゴリ/分類法を選択します。問題は次のとおりです。クエリーの後にギャラリーがレンダリングするときに添付ファイルを取得できません。テーマautorにこれを実装するように依頼しますが、今は何らかの方法で修正する必要があります。
情報
それがpage
であるならば、グローバルpost
オブジェクトはwp_head
が起動されるときにすでに設定されています。ただし、このページのデータはカスタムコードで取得する必要があります。
擬似コード
add_action ( 'wp_head', 'wpse_58539_get_ogp' );
function wpse_58539_get_ogp()
{
if ( ! is_page_template( 'your-template-name' ) )
{
return;
}
$page = get_post( $GLOBALS['post'] );
// Inspect the page meta data to find the taxonomy and the images.
// print the OGP data
return;
}