【发布时间】:2014-12-23 18:00:02
【问题描述】:
如果选中复选框,我在显示信息时遇到问题。我认为 if 语句是不正确的。
以下是我的选项页面中的代码:
<div class="admin-options">Title:<input type="checkbox" name="option_title" value="1" <?php checked( '1', get_option( 'option_title' ) ); ?> ></div>
register_setting( 'option_control', 'option_title' );
这是发送到显示器的代码:
function display_option_title() {
if (get_option('option_title') == 1 || get_option('option_title') <> ''){
echo '
<a href="<?php the_permalink(); ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>">
<h2><?php the_title(); ?></h2></a>
';
}
}
add_action( 'print_option_title', 'display_option_title' );
任何帮助都是最有帮助的。
【问题讨论】:
标签: php wordpress checkbox options