前回行った質問で、作成したWordPressブログの固定ページを、
「http://example.com/list/」(固定ページ)と、
「http://example.com/list/1/」で、両方で同じページを出す方法を教えていただきました。
「WordPressで、固定ページのURLに対して「http://example.com/list/1」のようにハイフンで値を付けて管理したい」
https://teratail.com/questions/42205
今回行いたいのは、
値がない「http://example.com/list/」は、「商品リスト」として、
後者の「http://example.com/list/1/」のURLに対してのアクセスは、
「商品ページ」としてページタイトルを変更したいです。
twitterカードやSNSの共有時にもすべて対応したいので、単純に<title></title>だけ変更したいわけではないのです。
値があるなしの判定は出来ているのですが、上記のタイトルの変更で詰まってしまいました。
ググっても管理画面のページタイトルの変更の内容がほとんどで、上記の解決方法をGoogleで見つけることが出来ませんでした。
下記は現在作成中の固定ページのカスタムテンプレートです。
PHP
1<?php 2/* Template Name: product-List */ 3?> 4<?php 5//ここで値があるかないかの判定 6if(1 == 1){ 7 //ページタイトル変更の処理 8} 9 10get_header(); 11?> 12 13//ここにページの内容が入ります 14 15<?php get_footer(); ?>
書き換えはget_header関数に入る前に行えば間に合うと思うのですが、変更できる変数や関数が不明で詰まってしまいました。
WordPressのカスタマイズにお詳しい方、どなたかご教示お願いいたします。
WordPressのバージョンは最新の4.4、
テーマはsimplicityです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/07/27 06:53
2016/07/28 02:41
2016/07/28 02:45