这是一个PHP问题而不是WordPress问题,但我在WP主题中使用它。
在我的选项中,我允许用户显示/隐藏面包屑。但是,当没有选择和保存首选项时(例如,如果有人要安装主题),默认情况下不会显示面包屑......我希望它们能够存在。
以下是我的代码。我相信我在这里只缺少一小段代码......
这是我正在使用的数组:
array( "name" => "Display breadcrumbs on post pages?",
"desc" => "Choose whether or not to display breadcrumbs, that is, the post trail.",
"id" => $shortname."_breadcrumbs",
"type" => "select",
"options" => array("Yes", "No"),
"std" => "Yes"),
以下是我在帖子中调用面包屑的方法:
<?php
if ( get_option('to_breadcrumbs') == 'Yes' ) {
if (function_exists('dimox_breadcrumbs')) dimox_breadcrumbs();
} ?>
答案 0 :(得分:0)
这应该可行
if ( get_option('to_breadcrumbs') != 'No' ) {
答案 1 :(得分:0)
尝试使用default值:
if ( get_option('to_breadcrumbs','Yes') == 'Yes' ) {
如果这不起作用,请尝试将其放入并查看其打印内容:
echo get_option('to_breadcrumbs','Yes');