在页面中包含帖子(wordpress)

时间:2010-09-02 09:48:14

标签: wordpress post inline

我想知道是否有办法在wordpress

的编辑器中包含INLINE

以下是我喜欢的一个例子:

bla bla bla ... pic pic pic ... bla bla bla {get_me_the_post_number(245)}更多bla bla bla更多图片...

这样可以让我的生活更轻松,调整模板或让小部件工作.. 事实上,我正在寻找一种在WYSIWYG编辑器中包含php或执行查询的方法

2 个答案:

答案 0 :(得分:1)

您可以在启用了php的帖子/页面编辑器中使用新查询(或直接在页面模板中不需要执行php),因此按ID显示单个帖子,即ID为101的帖子:

<?php $my_query = new WP_Query('p=101'); ?>
<?php while ($my_query->have_posts()) : $my_query->the_post(); ?>
<a href="<?php the_permalink() ?>" title="<?php the_title(); ?>">
<?php the_title(); ?><?php the_content(); ?></a>
<?php endwhile; ?>

此查询可以在标准WP循环内多次使用而不会发生冲突,无论是在页面模板中的页面/帖子编辑器中,还是在页面模板中没有标准WP循环。

在页面/帖子编辑器中使用Exec-PHP « WordPress Plugins或其他人执行php。

答案 1 :(得分:1)

以下是我发现并测试的内容

1)ggis-InlinePost为作者提供了在页面或其他帖子中插入帖子的简便方法。只需将[ggisinlinepost id =“%id”]添加到您的帖子中即可。有一些属性可以控制内联帖子的标题,内容,元数据和分隔符的显示。

这是一个旧的插件,最近更新.... wirk很棒...一些选项...使用的bizzare措辞

2)InlinePost是一个Wordpress插件,可让您创建包含静态内容的页面。问题是它是一个2007年的插件......相当古老......但是效果很好......几乎没有选择!

我想我会使用第一个,更多选项......并最近更新!

有可能内联php是我读过的安全风险!