如果你愿意的话,我不会再多花时间了。我只需要知道为什么IF语句中的函数不起作用。如果我把它放在没有If Staemet的地方,它会工作得很好
<?php
echo "<input type=\'checkbox\' name=\'automatic\' value=\'1\' ".checked(1, get_option(\'automatic\'))." />";
if (get_option(\'automatic\') === \'1\') {
function wp_automatically_shorcode($content) {
ob_start();
wp_automatically_functions();
$output_string=ob_get_contents();
ob_end_clean();
return $output_string;
}
add_shortcode(\'automatic\', \'wp_automatically_shorcode\');
function wp_automatically_functions() {
echo \'ACTIVATED\';
}
}
?>