我想知道是否有办法在wordpress
的编辑器中包含INLINE以下是我喜欢的一个例子:
bla bla bla ... pic pic pic ... bla bla bla {get_me_the_post_number(245)}更多bla bla bla更多图片...
这样可以让我的生活更轻松,调整模板或让小部件工作.. 事实上,我正在寻找一种在WYSIWYG编辑器中包含php或执行查询的方法
答案 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是我读过的安全风险!