您当前的位置:首页 > TAG信息列表 > publish
修改前端删除按钮以发布挂起的帖子
我发现这个有用的片段可以在前端创建删除帖子链接:<?php if (current_user_can(\'edit_post\', $post->ID)) echo \"<a href=\'\" . wp_nonce_url(\"/wp-admin/post.php?action=delete&post=$id\", \'delete-post_\' . $post->ID) . \"\'>Delete</a>\" ?>
发布/更新帖子后,如果摘录为空,则打印消息!
我认为我不能要求摘录,但如果有人知道解决方法,请分享。如果帖子发布/更新后摘录为空,至少我想打印一条消息,可能会有一条红色通知,以便更清晰可见!我使用this script 默认显示摘录框!
如果帖子已保存,则条件显示Metabox
我需要在我的WordPress自定义帖子中注册一个metabox,但前提是帖子永久保存在数据库中。我的意思是,当用户单击“添加新内容”时,我不想显示metabox。当用户在页面刷新后单击“发布”时,将显示metabox。帖子状态无关紧要(已发布、私有或其他)有什么想法吗?
向登录用户显示受密码保护的帖子
在WPMU中(&M);BuddyPress安装,我想直接show the password protected posts to logged in users 没有问他们帖子密码。。。而且客人(非会员)仍然可以通过输入贴子保护密码访问!真实世界用例。我的一个博客/网站需要这个:apply-for-membership.我的网站。com公司任何访客(客人/非会员)都可以通过输入他们的申请申请来申请会员资格(客人将有一个表单,以便他们可以添加具有可见性的新帖子:密码保护)MySite成员可以查看所有来宾应用
如何让任何人都能看到预定的帖子预览?
当我写一篇文章并计划稍后发布时,WordPress将允许我预览该文章,就像它已经发布一样,但我需要以管理员身份(或任何有权预览该文章的人)登录。是否有一种方法(可能是查询字符串参数)可以让任何人(即匿名用户)预览帖子?类似于my-post?previewsecret=645732116468?
发布前检查是否已存在带有当前自定义字段值的帖子
我有一个自定义的帖子类型,其中只有3个自定义字段。$post_types = get_post_meta($post->ID,\'post_types\',true); $post_taxonomies = get_post_meta($post->ID,\'post_taxonomies\',true); $post_terms = get_post_meta($post->ID,\'post_terms\',true); 我想检查是否已经存在具有此$post
当一篇帖子被“发布”时,钩子是按什么顺序触发的?
如果有人能指出其中的联系,我将不胜感激。我知道这可能有一个很长的答案,但我搜索了,找不到任何资源。或者,如果有人能说出钩子被激发的顺序也会很好。我相信不会有太多,因为我只关心“发布”的帖子。提前谢谢。
编辑发布微件选项
另一个noob问题-在WordPress 3.3.1的默认香草安装中的“发布”小部件下,我们想“简化”发布小部件/具体而言,我们希望没有“草稿”或“待审查”功能。当用户单击“发布”时,文章立即发布。这是否可能,如果可能,如何实现?帮助
Post publish only hook?
是否有任何钩子只有在帖子第一次“发布”时才会触发。我不想在帖子“更新”或其状态设置为“未发布”然后再次“发布”时执行代码。编辑:add_action(\'draft_to_published\',\'func_tion\'); function func_tion($post){ $post_id = $post->ID; if ( !get_post_meta( $post_id, \'mycoderan\', $single =
发布到多个远程WordPress博客的WordPress插件
我有一个WordPress(.org)博客(我们称之为blog1),许多作者都在使用它,他们可以创建、编辑和发布帖子(在blog1上)。每个作者都有自己的WordPress博客,托管在其他地方。作者希望能够将他们的帖子从blog1发布到远程博客。是否有任何插件可用于此任务?注:1)WP multisite并不是这个问题的解决方案,因为它在一台主机上托管多个博客,而且blog1的作者已经在其他地方托管了他们的热门博客。2) 我需要的功能,以能够从博客1发布到远程WP博客,而不是反之亦然。谢谢
查看将来是否有要发布的帖子
我需要检查是否有一个帖子将在未来发表。我想使用WP函数,不需要通过mysql\\u查询直接访问数据库。有人有一些代码示例吗?
如何限制用户每天和每个角色发布帖子?
我想知道是否有任何方法/插件可以限制用户发布的帖子(在给定的时间跨度内)的角色?像这样:角色A->每天1个帖子,总共30个帖子角色B->每天10个帖子,总共100个帖子无限制我知道有一些插件具有这些功能,但它们只能控制每天的帖子数量或限制基本角色上的帖子数量,而且它们之间并不相互包容。注意:这是为了防止不动产平台被垃圾邮件攻击(编者注)有什么想法吗?
在不破坏档案的情况下展示旧文章
这一切都是关于在WP中展示内容。比如说,你多年来积累了1000篇帖子,每个帖子都有自己的原始(和真实)发布日期。现在你想再次展示它们。假设在类别分类法中,您有一个名为“特色”的分支,下面是子项,如下所示:;Featured Main Headline Must See Worth A look Not to Miss etc. 在你的主题中,你有一个区域来显示这些不同的特色帖子。例如,您有一个“必看”区域,其中包含您
如何在WordPress中发布新帖子时编写新文件
我的wordpress插件有问题。插件会在发布新帖子时自动创建包含该帖子内容的新文件。这是我的密码function example($post_ID) { global $post; $content = htmlentities(get_post_field(\'post_content\', $_GET[\'post\'])); file_put_contents(dirname(__FILE__) . \'\\myFile.txt\', $conten
发布帖子时添加Java脚本
我正在尝试在发布帖子时添加javascript,以便我的用户更容易注意到它,但我不知道该使用什么。我尝试了publish\\u post和save\\u post,但除非我将其置死,否则它不会起作用;在代码末尾。我一直在努力摆脱wordpress的核心代码,我真的不想因为这个问题不得不这么做。。。这是我的代码:function run_when_post_published($post_ID){ echo \'<script type=\"text/javascript\">&
发布帖子时的操作
我用自己编写的插件修改了wordpress管理员,最后一个问题是,在管理员中更新或发布帖子时,没有任何操作。我四处寻找一个函数或什么东西,可以让我在帖子更新时做些什么,但到目前为止,我没有任何运气。有人知道怎么做吗?如果可以的话,我想添加HTML(一个div),但真的任何东西都会很好!感谢您的帮助:)
SQL:搜索查询以仅获取已发布的父级附件
我在创建好的1查询以获得搜索结果时遇到了一些问题,搜索结果不仅包括post\\u类型的post,还包括附件。但如果搜索查询返回附件,我希望如果该附件的父级未发布,则不会返回该附件。我正在使用ajaxy搜索插件,我想定制它来搜索我想要的东西。我粘贴了适用于我的查询,但我想排除父级未发布的附件。$results = $wpdb->get_results( $wpdb->prepare( \"select $wpdb->posts.ID,
从发布管理元数据中删除“次要发布”div
我想删除#minor-publishing div 从发布管理元数据库。我偶然发现How to HIDE everything in PUBLISH metabox except Move to Trash & PUBLISH button 和http://wordpress.org/extend/plugins/adminimize/ 但他们要么通过css将其删除,要么对其metabox进行自定义编码。有没有一种方法可以通过挂接到某个操作并修改将为该元盒输出的html来删除div?How to
取消发布某个类别中的所有帖子
我有一个类别,大约有3500个帖子。2.500未发布,但保存为草稿。我想取消发布这一类别中剩余的1000篇帖子。也许我以后会想删除所有的帖子。我该怎么做?
是否在发布或更新时执行操作?
如果帖子刚刚发布或更新,是否有办法只在模板上执行一部分代码?我需要如何包装这些代码?UPDATE:我需要检查我的自定义帖子类型“members”是否已保存。我用来显示帖子的模板是单成员。php。如果帖子已经保存,那么就在我的单身会员上。php模板,我需要调用get_template_part(\'geocode\'); - but only if the post has been saved.I DON\'T WANT THIS TO HAPPEN IN THE ADMIN AREA, THIS NEE