有人可以推荐一个插件来执行以下操作吗?
我的wordpress CMS有两种类型的用户:管理员和编辑,他们都不懂技术,所以他们需要非常简单的东西。
管理员希望能够在CMS中创建一个可重复使用的模板,编辑可以将其用于帖子。
例如,管理员可以按照以下步骤创建模板:
Welcome to the ________.
We are hosting our event at __________.
Buy your tickets for ______ dollars.
然后,编辑可以登录到CMS,创建一篇新的博客文章,导入上面的模板,并填写3个带下划线的区域。
我们希望管理员能够添加图像、样式和字段来记录表单注册(表单提交被记录到wordpress数据库),从而使事情变得更复杂一些。
什么wordpress插件接近实现上述结果?
SO网友:fuxia
您可以创建自定义帖子类型post_templates
. 它不应公开查询,管理员只能创建或编辑项目。
在帖子编辑器中,您可以添加一个TinyMCE按钮/下拉列表,让编辑器选择模板。这是一个very basic example plugin 演示如何使用预选的帖子内容:
/*
* See wp-admin/includes/post.php function get_default_post_to_edit()
* There are also the filters \'default_title\' and \'default_excerpt\'
*/
add_filter( \'default_content\', \'t5_preset_editor_content\', 10, 2 );
/**
* Fills the default content for post type \'post\' if it is not empty.
*
* @param string $content
* @param object $post
* @return string
*/
function t5_preset_editor_content( $content, $post )
{
if ( \'\' !== $content or \'post\' !== $post->post_type )
{
return $content;
}
return \'This is the <em>default</em> content. You may customize it.\';
}