您当前的位置:首页 > TAG信息列表 > save-post

  • 为什么后弹丸不会保存到草稿中?

    时间:2015-04-04

    我正在尝试获取“new post slug”的值(您可以编辑该位以自定义帖子的slug,但奇怪的是,它没有表单字段应有的“name”属性……更新必须在后台用ajax完成)我被困在两件事上:为什么帖子在保存草稿时不更新其post\\u名称(slug)?(不是自动保存,我的意思是点击“保存草稿”按钮)如果我尝试手动执行此操作(使用save_post hook),如何获取“new post slug”的值(因为此字段在$\\u post var中不可用)。我想我可以试着做一个表单前提交jQuery附加到表单类型

  • SAVE_POST操作以包括wp_INSERT_POST_DATA筛选器,收集元字段信息并防止无限循环

    时间:2015-04-19

    我正在尝试更改帖子的标题,但我想包含一个元字段中的信息,该字段的值在帖子保存之前不会保存到数据库中。除了这一点,它作为wp_insert_post_data 滤器// add_filter(\'wp_insert_post_data\', \'tr_change_show_title\', 99, 2); function tr_change_show_title($data, $postarr) { if(\'post\' != $data[\'post_typ

  • Cant't delete my custom posts

    时间:2015-05-04

    我在函数中添加了此代码。php,以便在每次更新mu custom post时用ACF字段替换post\\U日期。它工作得很好!但是现在在WP admin中,我无法删除(垃圾)列表中的任何自定义帖子谁能帮帮我吗?谢谢add_action(\'save_post\', \'change_content\'); global $post; global $wpdb; function change_content($post_id) { if(get_

  • 发布元数据复选框有时会变为未选中状态

    时间:2015-05-14

    我删除了帖子上的默认作者元框,并添加了一个复选框,用于确定帖子是否应显示作者的署名和作者框。它一直在工作,但由于某种原因,在某些情况下它变得不受控制。这是在公开了一些私人帖子之后,当我改变了其他帖子的永久链接时发生的。将数据库从localhost迁移到服务器时也会发生这种情况。这是我的代码:/* Remove and then add back in the author box to include check box to display author byline and bio */ &#

  • 如果元字段为空,则生成插件和元数据

    时间:2015-05-15

    我正在一个客户网站上创建一个“当前空缺”功能,并且正在一个领域上苦苦挣扎。我想从参考号而不是帖子标题生成一个slug。这个,我已经准备好了。但是,如果没有输入参考号,我想让Wordpress从dechex(time()). 然后我想让生成的引用变成slug,but only if the meta field is empty.以下是我目前掌握的代码:add_action(\'save_post\', \'ocp_jobs_save_details\'); function ocp_jobs_s

  • POST/页面保存时重置连接

    时间:2015-06-02

    我正在处理客户端的新安装和服务器。每次我尝试保存帖子或页面时,都会立即收到一个连接重置错误(This webpage is not available - ERR_CONNECTION_RESET). admin-ajax.php 在自动保存草稿时也会触发连接重置。此安装不引人注目(WP 4.2.22015主题,没有激活的插件),并且安装在一台功能非常强大的机器上:2 CPU/32 gb ram。唯一与众不同的是,它位于SSL负载平衡器的后面,而SSL负载平衡器不向Apache报告SSL。我补充道$_SE

  • 有条件的自动保存还是自动草稿?

    时间:2015-06-10

    我正在尝试使用创建文件fopen() 在…上save_post. 我很难找到正确的条件来阻止通过自动保存创建文件。我只想在单击发布帖子时创建文件。当前,该文件是在我单击“添加新内容”和填写标题时创建的。我尝试了几种组合使用wp_is_post_revision() 和wp_is_post_autosave() 任何帮助都将不胜感激。

  • 使用SAVE_POST或wp_INSERT_POST时数据库中存在重复条目

    时间:2015-06-20

    这就是我要做的-我在数据库中创建了一个自定义表,每次创建帖子时,我都会尝试向其中输入数据。需要创建数据库条目ONCE AND ONLY WHEN A NEW POST IS CREATED. 不在更新、修订、状态更改等岗位上。仅供参考,创建的新岗位始终放在draft 状态,然后稍后发布。插入到表中的数据是所创建post的元数据,即post元键及其post元值。我需要将此自定义数据放在单独的表中。这就是我所尝试的-我不确定应该挂入哪个特定的wp挂钩来执行此功能。经过一些研究,这里是我编写的一些代码,它使用w

  • 在POST与所有相关POST_META记录(数据)一起保存后执行操作

    时间:2015-06-22

    在新帖子和所有元数据一起保存后,我必须执行自定义PHP代码。我的问题是如何做到这一点?尝试使用save_post 操作,但它在保存元记录之前执行,所以在这种情况下我不能使用它。所以,在所有相关数据都保存在数据库中后,如何运行自定义函数?UPDATED: 我试图用函数中的下一个代码实现。php文件:add_action( \'save_post\', \'wpse41912_save_post\' ); function wpse41912_save_post() { // get

  • 检查SAVE_POST上的值是否已更改

    时间:2015-07-03

    如果分类法等于特定值,则编写函数在save\\u post上向用户发送电子邮件。但是,我只希望在更改值时发生这种情况,而不是每次保存时都发生这种情况。是否有方法比较使用新值更新的值与已更新的值是否相同? function status_save_email( $post_id ) { if ( !wp_is_post_revision($post_id) ) { $slug = \'sessions\'; if ( $slug != $_POST[\'post_

  • 为什么WordPress需要时间来请求保存帖子?

    时间:2015-08-09

    我有大约50个post元字段,每个元字段都有不同的值。我注意到在保存帖子时,发出请求大约需要3到4秒。为什么?

  • 自定义元数据不存储数据

    时间:2015-08-11

    我有一个定制的metabox,有人能帮我一下吗?我有一个自定义的post类型使用它,但不幸的是它没有将数据存储到数据库中。有什么线索吗? add_action( \'add_meta_boxes\', \'beef_meta_box_add\' ); function beef_meta_box_add() { add_meta_box( \'beef-metabox\', \'Custom Product Settings\', \'beef_meta_box

  • 检查是否设置了_GET[‘POST’]时,WordPress SAVE_POST挂接不会触发

    时间:2015-08-21

    我遇到了一个问题(自定义metabox未保存),两个小时后,我终于意识到,如果尝试在if语句中的save\\u post挂钩中添加一个操作,检查是否设置了$\\u GET[\'post\',它将不起作用。基本上,即使设置了$\\u GET[\'post\',如果您将此代码放入函数中。php,它不会工作:function foo() { die(\'Saving post\'); } if( isset($_GET[\'post\']) ) { add_act

  • 使用POST保存元数据,不使用任何插件

    时间:2018-01-09

    我有一个职位类型,我需要节省每一个项目的价格。请建议我如何在我的帖子类型中创建元字段,而不使用任何插件?

  • 添加分类时生成随机插件

    时间:2018-02-15

    我创建了一个名为“报告”的自定义帖子类型,为向特定人员提供月度报告提供了一种简单的方法。我不希望用户必须登录才能查看报告,我也不希望任何用户找到其他用户的报告。因此,我创建了一个自定义分类法,以便为每个用户创建一个术语。术语slug是一组随机的字母和数字。我可以手动创建一个“随机”slug,但我认为如果在添加术语时以编程方式创建slug会更好。在这种情况下,用户必须知道他们的随机词slug才能查看他们的报告,但他们永远无法猜测其他用户的slug。例如:c8etv35n/john-doe-report-20

  • WordPress将HTML代码转换为HTML实体

    时间:2018-03-01

    我创建了一个新的wordpress页面,并将其添加到文本选项卡(而不是视觉选项卡。视觉选项卡已禁用):<div></div> 单击“发布”时,代码变成:&lt;div&gt;&lt;/div&gt; 我如何阻止它那样做??该网站像文本一样显示代码,而不是HTML,因此您可以看到“&lt;div&gt;&lt;/div&gt;“在页面上。我甚至尝试将替换脚本添加到functions.php文件中,但没

  • 当一种类型的POST发生问题时清除另一种类型的POST的缓存

    时间:2018-03-08

    EDIT: <根据@TimHallman的回答,我有一个后续问题,请看这篇文章的底部我正试图做一些超出我头脑的事情,我想得越多,我最终会遇到越多的问题。这就是我的情况:类型的自定义帖子golfcourse, 每个人都有一个高尔夫球场</类型的自定义帖子clubnews.</俱乐部新闻有以下术语clubnewsowner 与他们相关</clubnewsowner分类法与高尔夫球场相同我所做的是(使用自制的短代码)在每个高尔夫球场帖子上检查是否存在一个或多个clubnews类型的帖子,

  • 如何在父帖子更新时自动更新子帖子?

    时间:2018-03-12

    澄清一下,这个问题仅仅是关于如何在保存父帖子时“保存”或“更新”子帖子。没什么了。大家好,你们这些才华横溢的人。每当父帖子被保存时,我需要自动更新所有子帖子,因为我有一个函数,可以在子帖子被更新时更新类别以匹配父帖子。这应该非常简单。唯一需要注意的是,子帖子与父帖子的帖子类型不同,但它们共享相同的类别分类法(子帖子没有唯一的类别)。我想这可以通过“save\\u post”功能完成。提前感谢!!!非常感谢!!!

  • UPDATE_POST_META在Foreach中不起作用

    时间:2018-03-14

    为了避免每次添加一个post meta值(并减少主题中的重复代码),我编写了一个简单的类来存储所有选项,以便进行迭代。该类工作正常,构建了一个可以添加有效选项的对象(格式与向Customizer屏幕添加控件的格式大致相同),并在元框中输出选项表单,但值不会保存。下面是我如何保存选项的,后面有一些注释。如果您有任何想法或需要更多信息,请告诉我:add_action( \'save_post\', \'save_theme_options\' ); function save_theme_option

  • SAVE_POST函数不断触发:WARNING:ARRAY_MAP():参数#2应为数组...从垃圾桶恢复时

    时间:2018-03-15

    如何获取自定义的save\\u post函数,以返回post状态为“trash”的项目的默认$post\\u id、$post和$status?无论我以何种方式返回,都会发出警告:array\\u map():参数#2应该是in/post中的数组。php在线1980从垃圾箱还原或更改post状态(如果我使用不同的状态播放)时垃圾箱中的项目。似乎任何返回都不会返回默认数组。我们需要回到基本点上来。下面是代码,除了从垃圾箱中恢复项目时,bugs out。谢谢 //add_action(\'init\', ar