[英]How to customise title on Wordpress (running Yoast)
我正在嘗試為 Wordpress 頁面自定義標題。 在頁面中我有一些 php 從數據庫中獲取數據。 我想 output 一個基於數據和頁面 id 的自定義標題。 我試過這個:
add_filter('wpseo_title', 'property_title', 10, 1);
function property_title() {
global $post;
$postid = $post->ID;
if ($postid == '72616') {
$title['title'] = "Property number $propertyid";
return $title;
}
}
如何檢查 postid 以及它是否是正確的頁面 output 來自 sql 查詢的數據?
非常感謝,
尼爾。
為該過濾器傳遞了標題。 確保在 if 語句之外返回 title。
add_filter('wpseo_title', 'property_title', 10, 1);
function property_title($title) {
global $post;
$propertyid = get_query_var('reference');
$postid = $post->ID;
if ($postid == '72616') {
$title = "Property number $propertyid";
}
return $title;
}
add_filter( 'query_vars', 'add_property_query_vars' );
function add_property_query_vars( $query_vars ) {
$query_vars[] = 'reference';
return $query_vars;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.