我想在我的主题中查找位于所需字符串之间的所有字符串。
然后,我想将收集到的字符串输出到主题中的某个位置,例如列出所有这些问题,并将它们链接到包含它们的帖子。
背后的想法是,我正在建立一个wordpress博客,在那里我写下了我在博客帖子中学到的所有东西。基本上到目前为止对我来说。当我对某个主题有疑问时,我想把它们记在这些标签之间的博客帖子中。要在以后查找并回答问题,我想使用此筛选功能。
到目前为止,我能够使用Options API 还有这个代码。但它只允许我一次保存一个问题,而我想存储位于[question][/question]短代码之间的所有字符串。Floemi建议使用Settings API. 我正在努力想办法,但可能有一个更具语义的解决方案。
function question_shortcode($atts, $content = null ) {
global $question_shortcode_text;
$question_shortcode_text = $content;
echo "<h2 class=\'question\'>" . $question_shortcode_text . "</h2>";
update_option( \'question_shortcode_option\', $question_shortcode_text );
};
add_action( \'save_post\', \'question_shortcode\' );
add_filter( \'the_content\', \'testing_var\');
function testing_var( $content ) {
$question_from_shortcode = get_option( \'question_shortcode_option\' );
$content = $question_from_shortcode . $content;
return $content;
}
add_shortcode( \'question\', \'question_shortcode\' );