正在创建Wordpress Slider Post Filter选项


Creating Wordpress Slider Post Filter Options

我正在为Wordpress主题创建一个滑块,我想在管理界面上创建一些选项,以按类别、标记、随机或最近的帖子进行筛选。我还在教程的基础上开发了一个主题的选项页面,并将这些选项称为:<?php echo get_option('category_name'); ?>。因此,现在我正试图用我刚才提到的这段代码来创建一些过滤器选项,以便更改Admin界面上Slider上显示的帖子。以下是在滑块上显示帖子的相关代码:

<?php
$carouselPosts = new WP_Query();
$carouselPosts->query('showposts=12');
?>
<?php while ($carouselPosts->have_posts()) : $carouselPosts->the_post(); ?>

以下是我如何创建主题管理选项页面:

<p><strong>Display by category, write the category name:</strong><br />
    <input type="text" name="category_name" size="45" value="<?php echo get_option('category_name'); ?>" />
</p>

现在,我对php不太了解,我真的不了解,我知道这不是正确的方法,但我想做的是创建这样的东西:

$carouselPosts->query('category_name=<?php echo get_option('category_name'); ?>&showposts=12');

正如我所说,我知道这不是正确的方法,但这是解释我在这里努力实现的目标的更容易的方法。如果有帮助的话,下面是滑块教程的链接:教程链接

实际上,它非常接近。用途:

$carouselPosts->query('category_name=' . get_option('category_name') . '&showposts=12');

只有当您试图将PHP插入HTML时,才可以使用<?php ?>。否则,您可以直接使用PHP。