您当前的位置:首页 > TAG信息列表 > save-post
添加新页面时出现未定义的‘POST_TYPE’错误
我为页面创建了一个元框,请参见以下代码:add_action(\'add_meta_boxes\', \'add_metaboxes\'); function add_metaboxes() { add_meta_box( \'wpt_slider_meta\', \'Add Slider Image\', \'wpt_slider_meta\', \'slider\',
从SAVE_POST挂钩(或等效挂钩)执行`createImagefrom mpng()`
我在执行上有困难createimagefrompng() 从钩子上。我使用了非常简单的PHP方法向图像添加水印。如果我在这个函数中硬编码图像URL,例如从一个页面或任何看起来完美无瑕的地方执行它,但是每当我从一个钩子中执行确切的函数(为刚刚上传到帖子的图像添加水印),WordPress似乎会“崩溃”(如中所示,加载微调器一直旋转,实际上什么都没有发生)。我用于水印的PHP代码-当从模板或其他任何地方调用时,它可以完美地工作:// Load the stamp and the photo to apply
是否挂接以在创建新的分类标记之前处理它?
我正在一个网站上工作,那里有一个地方的自定义分类法,可以是城市或州。用户应该在每个帖子上标记一个城市和一个州。为了消除多个州中同名城市的歧义,这些城市标签附加了州名(例如,“迈阿密,佛罗里达”的名称为“迈阿密-佛罗里达”,而“迈阿密,俄亥俄”的名称为“迈阿密-俄亥俄”)。尽管有自动完成功能,但用户无法掌握该系统,无法继续输入“Miami,Florida”,这将创建一个新的“Miami”标记以及现有的Florida标记。我想在保存帖子并且即将创建新标签时截取用户输入,以查看城市-州组合是否已经存在(即,如果
$UPDATE在SAVE_POST中始终为真
我试图只在使用save\\u post创建文档类型时触发一些代码,但$update始终为true,即使在首次发布它时也是如此。我想这是因为首先创建了一个autodraft。有什么办法吗?
更新帖子时未触发SAVE_POST
我遇到了一些奇怪的事情。我在函数上做了一个函数。保存或更新帖子时要触发的php。function gh_set_inner_project_order($post_id){ $parent_id = wp_get_post_parent_id( $post_id ); var_dump($parent_id); if($parent_id == 4){ $page_projects = gh_get_inner_project_ord
在发布帖子之前,根据另一个帖子元值添加帖子元
我想在发布帖子之前,在我的帖子中添加一个基于另一个元值的元值。这就是我尝试过的add_action(\'save_post_my_custom_post\', \'add_custom_field_automatically\' ); function add_custom_field_automatically($post_ID) { $new_meta_value = get_post_meta($post_ID,\'_my_meta_key\',TRUE).\'t
save imported posts as drafts
我正在尝试使用wp all import将数据导入到我的帖子中,并使用add\\u操作(save\\u post,myfunc)运行一个函数来更新一些字段,到目前为止一切正常。。。但我不想一次发布所有内容,而是想将其保存为草稿,然后随机发布。那么如何设置作为草稿导入的帖子的状态。如果可能的话,有没有办法在一段时间内随机发布这些草稿(代码或插件推荐会更好)?
如何在POST-SLUG中挂钩存储-POST函数以使用分类法术语?
钩住save post函数,检查是否附加了分类术语。如果是附加的,那么在post slug中使用分类术语,如“分类术语其他单词”。。。
在POST或页面保存时重置所有瞬变
如何设置WordPress在更新或发布帖子或页面时删除瞬态?
保存或预览特定页面时出现错误404
虽然整个网站似乎工作正常,但我有一个特定的已发布页面,在预览或保存时会抛出404错误。WP 4.6.1安装:迄今为止,尝试修复:保存的永久链接(当前设置为Day和name)禁用了所有插件从浏览器中删除了Cookie签出的WordPress地址(URL)(&;站点地址(URL)一致性恢复为草稿(无法保存,但给出404)创建了一个新页面并导入了内容是否可能是某些服务器设置阻止了某些页面上的页面保存/预览
如何在更新页面时捕获和修改自定义字段值
我试图找到如何在保存页面上某些自定义字段的值时截取这些值。我已经搜索并找到了如何向函数文件添加挂钩以获取标准内容字段,但到目前为止还没有找到如何对自定义字段执行相同操作的方法。我将ACF Pro与灵活的内容字段一起使用,因此实际值以多维数组的形式出现。我使用的代码位于底部。此代码在保存之前成功修改了标准的“post\\u内容”字段。基本上,我想对各种自定义字段执行相同的操作。有什么想法吗? function save_my_post( $content ) { global $post
在管理员编辑屏幕中获取帖子ID,否则生成它?
特殊项目自定义帖子类型管理添加/编辑屏幕上的我的插件需要有帖子ID。在这个CPT管理员添加/编辑屏幕上,如果已经存在ID,我想用PHP获取ID。如果帖子是新的,并且还没有帖子ID,那么我想自动保存帖子以立即生成帖子ID。我怎样才能做到这一点?
Exclude trash from save_post
我有一个函数,用于在保存自定义帖子类型时处理自定义metabox数据:add_action(\'save_post_customtypehere\',\'myown_save_customtype_fn\'); function myown_save_customtype_fn($ID) { ... } 然而,当我在这个CPT中丢弃项目时,该函数也会运行(我想这可以有效地保存帖子以进行更改post_status 到trash). 如果没有metabox,我的函数最终会清除以下内容pos
UPDATE_POST_META()未在存储-发布过滤器内保存数据
所以我正在开发一个自定义的保存后过滤器。它可以处理我用来生成信息的外部API调用,这非常棒。总之,我从API中获取文件信息,下载几个文件,将它们写入目录,压缩并删除它们。一切正常。在这个过程中,我从API中提取数据点,并将它们存储为变量,保存为元字段。我的函数看起来是这样的,减去了所有不需要看到的内容(假设该函数可以工作,但update\\u post\\u meta()没有启动)。function stuff_save( $post_id ) { $post_type = get_pos
使用自定义保存按钮保存当前帖子
我想在我的“编辑帖子”屏幕上显示一个自定义按钮,它保存当前帖子(包括自定义字段在内的所有内容),然后运行一个功能(在我的情况下,重定向到另一个页面)。我知道如何在使用save_posts 行动和wp_redirect 但我不知道单击自定义按钮时如何保存帖子。这是我的重定向功能,使用save_post (这对我不起作用,因为我需要使用自定义按钮):function redirect_after_save_post() { global $post; if ( \'event
如何实现自定义帖子类型的用户
我仍然是WordPress的菜鸟,我正在努力寻找处理这个问题的最佳方法。我有一个拥有大约10000名用户的网站。我还有一个事件帖子类型,在每个事件详细信息页面上,用户可以单击“我对该事件感兴趣”将该用户分配给一个事件。我该如何处理?我应该如何实现将多个用户分配给自定义帖子类型(将有一个管理部分来查看事件的用户)。谢谢
Update post on save
我正在努力研究如何在帖子状态发生变化后更改其详细信息。我想通过添加帖子id号来更改帖子的标题。下面是我现在正在使用的代码,但它不会更改帖子的标题:function update_post_info( $post_id, $post, $update ) { // Stop anything from happening if revision if ( wp_is_post_revision( $post_id ) ) return; //get post ty
在保存时更新POST数据(SAVE_POST与wp_INSERT_POST_DATA)
我正在尝试修改post save操作的post数据。首先我试着用save_post 像那样钩住function post_save_action($post_id, $post, $update) { if ($this->is_temp_saving_post($post, $post_id)) { return; } // Check user permissions