gpt4 book ai didi

php - 酵母搜索引擎优化 |如何创建自定义变量

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:02:28 29 4
gpt4 key购买 nike

只是想知道是否有办法创建一个自定义变量,以便我可以添加在页面的元标题中创建的自定义变量。

Yoast SEO 有一个预定义的变量列表 here .

如果我能创建自己的变量就好了。有什么办法可以得到这个吗?

提前致谢!

最佳答案

对此您有两种选择。

  1. 为更改现有变量添加过滤器。
  2. 添加新的自定义变量。

如果你想改变存在的变量,你可以这样做:

// define the wpseo_replacements callback
function filter_wpseo_replacements( $replacements ) {
if( isset( $replacements['%%page%%'] ) ){
$replacements['%%page%%'] = 'Page x of y';
}
return $replacements;
};
// Add filter
add_filter( 'wpseo_replacements', 'filter_wpseo_replacements', 10, 1 );

如果你想添加自定义变量,你可以这样做:

// define the custom replacement callback
function get_myname() {
return 'My name is Moses';
}

// define the action for register yoast_variable replacments
function register_custom_yoast_variables() {
wpseo_register_var_replacement( '%%myname%%', 'get_myname', 'advanced', 'some help text' );
}

// Add action
add_action('wpseo_register_extra_replacements', 'register_custom_yoast_variables');

希望对你有所帮助。

关于php - 酵母搜索引擎优化 |如何创建自定义变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36281915/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com