您当前的位置:首页 > TAG信息列表 > save-post
自动将标题另存为自定义元字段值
我创建了一个自定义的帖子类型,在这里我删除了“标题”,相反,我想使用我的一个自定义元值来成为标题。这只是为了确保标题看起来不错。知道即使我删除了“title”部分,post name post\\u title仍然存在,所以在我的函数中,我添加了基于自定义元值保存标题的代码。代码运行良好,这是我第一次只保存帖子。然而,当我更新帖子时,标题消失了。我错过了什么或做错了什么?谢谢更新2这是meta box和save\\u post filter功能的完整代码: // Add meta box to ed
使用NAME_SAVE_PRE的安全方式?
我创建了一个自定义帖子,需要根据自定义字段和分类法值更改帖子名称。我就是这样做的:add_filter(\'name_save_pre\', \'save_name\'); function save_name($name_to_ignore) { global $post, $meta_box, $wpdb; $this_post_id = $post->ID; // verify nonce -- check
如何在SAVE_POST中验证批量/快速编辑中的随机数?
我需要在我的save_post 回调以进行批量和/或快速编辑,那么如何检查nonce?我只能找到_wpnonce 在edit.php html源,但找不到与之匹配的操作。我也试过了check_admin_referrer() (没有参数)但它失败了。我现在要查什么?或者我应该在save_post 知道它是从一个a、 批量编辑或b、 快速编辑操作?我读到了DOING_AJAX 是否有快速编辑功能,但这本身就足够了吗?批量编辑怎么样?
如何创建面向前端的用户注册、登录和个人资料页面,如FoodGawker.Com
标题:如何创建面向前台的用户注册、登录和配置文件页面,如FoodGawker。Com公司正文:大家好!我会尽可能地直接和详细。:)我希望能够注册用户,让他们能够访问他们的个人资料和功能/看起来非常像http://www.foodgawker.com我需要有一个正面使用注册处理器和我预先确定的字段,登录和;注销字段,并可以访问其配置文件,我需要包含两个非常基本的功能:查看(&L);更改其配置文件和…查看(&L);以类似网格的格式删除他们的书签帖子</现在就到这里。现在,我正在使用以下插件轻松实现:Us
Save post meta foreach loop
我的脑子垮了。如何保存此帖子数据?在表单中构建一些键值对。 for ($i = 1; $i <= 3; $i++) { $saved = $meta[$i]; //print_r($saved); //echo $saved[\'key\']; echo \'<p>\'; echo \'<label for=\"meta_k_\'.$i.\'\">Ke
Faking the "onSave" event
虽然这是一个特定的用例,但我相信这可能会让其他人受益。我正在使用TurboCSV 将大量帖子导入WordPress(到目前为止,它做得非常好)。在该导入中,我指定要与一起使用的自定义字段Advanced Custom Fields 存储/输出数据。post\\U元表创建正确,但未按预期工作的部分正在生成ACF的隐藏字段(使用字段关系)。首次完成导入时,在手动进入每篇文章并重新保存之前,不会创建这些数据库表。我想知道是否有一种方法可以为WordPress的许多帖子“伪造”onSave事件。ACF还将帖子信息
检查SAVE_POST挂接上的页面模板
我正在阅读save_post Codex 我发现您需要在编辑窗口中检查$\\u请求[\'post\\u meta\\u data\',以连接到save\\u post。我修改了示例代码:function av_subscribe_set_parent($post_id){ /* in production code, $slug should be set only once in the plugin, preferably as a class property, rather
有没有一种简单的AJAX方式--保存帖子?
我们有一个插件,允许我们管理自定义帖子类型,我们希望在保存、编辑和删除帖子时添加AJAX功能。我在互联网上找不到类似的问题,所以我想知道这是否很容易做到?
使用SAVE_POST上的数组更新wp_Options会导致条目重复
我不完全确定这是Wordpress的错,但我想我还是会问一下,看看有没有其他人以前遇到过类似的问题。我正在尝试将数组保存到wp\\u options表行。数据来自自定义元数据库,并在触发save\\u post挂钩时保存。我想这应该可以做到:update_option(\"myOptionName\", $myArray); 我开始得到4(?)我保存的每个值。例如:$myArray = array(\"option1\"); update_option(\"myOptionName\",
在SAVE_POST操作中使用SET_POST_THMBILILE将被覆盖
我添加了自己的函数来保存\\u post,如下所示:add_action( \'save_post\', \'save_recipe\' ); function save_recipe( $post_id ) { // ... set $thumb_id from custom code ... set_post_thumbnail($post_id, $thumb_id); } 现在,如果我检查数据库,则该字段未设置任何内容_
在SAVE_POST函数中使用新的WP_QUERY会更改$POST
我正在尝试在save\\u post函数中为自定义帖子类型包含WP\\u查询。该查询用于检查自定义字段的所有其他帖子bh_shortcode 确保字段内容不重复。但是,当我创建并循环通过wp\\U查询时$post 然后,wp\\U查询结果中显示的一个post实体被设置为$post, 结果,所有字段都被保存到错误的帖子(而不是我打开的帖子)。这个wp_reset_query() 似乎没有任何效果。如何更正此问题?function save_bhour_details(){ global $p
SAVE_POST自定义POST类型?$_POST不起作用?
我有这个密码。<?php add_action(\'add_meta_boxes\', \'ct_meta_add\'); add_action(\'save_post\',\'ct_meta_save\'); add_action(\'save_post\',\'ct_parent\'); // add meta functions function ct_meta_add() { add_meta_box( \'ct
Metaboxes not saving data
我正在为一个插件重建一个元盒,它现在不会保存我输入的数据。HTML几乎与以前完全相同,但save\\u元函数根本不起作用。我已经阅读了不少教程,在StackExchange和其他几个网站上查看了大量问题,并试图找出任何容易的陷阱,但这些似乎都不是问题所在。有人能看看这个,告诉我我错过了什么吗?备注:这都是一节课。time\\U date\\U元函数中的数组用于另一个返回HTML的函数。据我所知,这不是问题所在。HTML字段显示正确,其源代码与我之前手动写出的HTML字段几乎相同。手写HTML与此函数输出之
在保存帖子时获取元密钥值
我试图在保存或更新帖子时插入元键值,但不知何故,它并没有将元键值插入到link 我的自定义列表的列被调用wp_banner_viewsfunction get_publishing_id($post_id) { global $wpdb; global $post; $post= get_post($post_id); if ($post->post_type == \'post\' &&
比较已更新帖子(或新帖子)的自定义分类[随进度更新]
我正在使用Transients API 为自定义分类法缓存类别循环。所有这些都很好,但如果我添加了一篇新文章或更新了一篇现有的文章,我希望比较分类法值,然后根据ID中的差异清除瞬态,然后清除其他瞬态。瞬态具有以下格式,_transient_mouldings_cat_loop_141 哪里141 是ID。有没有人对在保存帖子之前获取税额有什么建议(现有条款)(我认为应该是category_save_pre(), 但这只引用帖子类别,然后在保存时使用save_post() 要获取新值,请找到差异,然后删除所
ACF_SAVE_POST是否会导致死循环?
我正在使用高级自定义字段acf_save_post 挂接我的一个函数。在该函数中,我使用add_post_meta 作用这叫什么acf_save_post 又一次造成了无休止的循环?http://www.advancedcustomfields.com/docs/functions/hooks-filters/#acf_save_post
使用AJAX保存(更新)帖子/页面编辑
编辑帖子/页面时的一个主要挫折是,保存后会发生两件事:管理页面会被重新加载,这需要时间。更重要的是,如果您正在处理较长的帖子,尤其是在复制编辑时,或者如果在HTML模式下工作并在需要频繁预览的地方进行小的调整,则光标位置会丢失。如果丢失当前位置,那么找到您离开的位置将不必要地令人沮丧和耗时。解决这个问题的一个很好的方法是通过AJAX进行更新。事实上曾经有a plugin for this, 但它已经有5年多没有更新了,而且它不再适用于当前的WP版本。有没有(简单的)方法可以:修复该插件,或破解帖子。php
使用SAVE_POST替换帖子的标题
我使用自定义帖子,在这些帖子中,我不需要标题。这导致Wordpress将我的帖子标题设置为“自动草稿”。我想将标题的值更改为其他值,根据我帖子中的其他字段计算。我该如何使用save\\u post或其他方法来实现这一点?
get_terms on save_post hook
通常,如果我想检查即将发布的帖子的某些属性,我会这样检查:$post_title = $_POST[\'post_title\']; post\\u title是编辑窗口中标题字段的名称。我想我应该对分类法元框应用相同的逻辑。$formats = $_POST[\'tax_input[formats][]\']; 本质上,我试图检查在发布帖子时是否选择了特定的分类术语。
如何在我的自定义插件中获得更改后的帖子标题,该插件在调用‘save_post’时触发?
我创建了一个自定义WordPress插件,该插件使用add\\u filter()钩住“save\\u post”。我需要对帖子标题进行处理,每当用户更改标题时,我的插件都无法获取新标题,直到第二次更新帖子(在管理中不再次更改标题)。例如,我有一篇名为“WordPress Rocks”的帖子。我将其更改为“WordPress很酷”,但我的插件在更新帖子时使用get\\u the\\u title($post\\u id)将标题显示为“WordPress Rocks”。我回去对帖子进行了第二次更新,这次没有