我创建了一个自定义字段,并希望将其值用作页脚上标记的href。
自定义字段位于仪表板的Settings>General(设置>常规)区域,我使用add\\u Settings\\u field()创建它。
例如,我的自定义字段中插入的值为“https://www.google.com“我希望我的href中有这样的内容。它基本上是这样的:
<a href="CUSTOM FIELD VALUE GOES HERE">Click Here</a>
有没有办法做到这一点?我创建了一个自定义字段,并希望将其值用作页脚上标记的href。
自定义字段位于仪表板的Settings>General(设置>常规)区域,我使用add\\u Settings\\u field()创建它。
例如,我的自定义字段中插入的值为“https://www.google.com“我希望我的href中有这样的内容。它基本上是这样的:
<a href="CUSTOM FIELD VALUE GOES HERE">Click Here</a>
有没有办法做到这一点?使用后检索值的步骤add_settings_field() 您应该使用get_option().
所以你可以这样做。。。
$value = esc_html(get_option(\'option_name\'));
if ($value) {
echo \'<a href="\' . $value . \'">Click Here</a>\';
}
你只需要改变option_name
到您的字段名称。代码将获取该值,如果不是false,则返回链接。还添加了转义。*OP提供更多详细信息后更新
我创建了一个名为“map”的自定义post类型,并为其注册了一个新的分类法。现在,我需要通过一个循环,得到“map”的每个术语。到目前为止,我有一个“无效的分类法”,我不明白为什么会这样。除了这个,一切都很好!如何注册新的分类法(在functions.php中):function create_map_taxonomy() { $labels = array( \'name\' => _x( \'Ma