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

  • WordPress作为Web应用程序-始终自动保存帖子和元数据

    时间:2012-01-13

    可以更频繁地使用WordPress自动保存修订版,并且自动保存版本始终是最新版本,就像google docs的工作方式一样。这意味着不需要更新按钮。您访问帖子或自定义帖子类型,进行更改,然后单击管理的另一部分,您的更改将始终保存。在自动保存期间保存所有自定义字段至关重要。(也许我们会在wordpress 5.0版中看到这一点;)这是我的问题:我想在链接到管理员其他区域的post meta框中插入有用的链接,但我不能不在每个链接旁边放置一个大警告,告诉用户先保存!有什么建议吗?

  • 发布/更新帖子正在将图像链接从文件URL更改为帖子URL

    时间:2012-01-16

    我写了一个过滤器,用数字标签包装帖子中包含的图像,用figcaption标签包装标题。我关闭了可视化编辑器,这样它就不会从图像中删除所有html。在我发布或更新帖子之前,一切似乎都很好。此时,指向全尺寸图像的链接将更改为/sitename/post-type/post-title/attachment/attachment-title/之前在哪里/sitename/assets/filename.jpg有人能帮忙解释一下为什么会发生这种情况吗?以下是链接the filter code on pastebi

  • 为什么我的自定义元框输入不能保存

    时间:2012-01-25

    我在函数中添加了以下函数。php添加一个自定义元框,使最终用户能够输入库短代码。然后,我打算使用它在页面上的特定位置放置一个库(远离主内容输出)。我使用的函数来自smashing magazine 而且,正如您可能已经猜到的那样,当涉及到php和标准wordpress函数时,我几乎不知道我在做什么。(我确实打算在不久的将来全面学习PHP)。我的元框显示良好,但我输入的数据未保存。一、 e.当我在帖子上单击“更新”时,元框会恢复为我的占位符文本。// Load the post meta box setup

  • prevent post submission

    时间:2012-01-25

    我正在使用一个元框来定制帖子类型。我有三个问题:每次打开新帖子进行编辑或重新加载时,WP似乎都会运行我附加到“save\\u post”操作的功能。有没有办法阻止它运行</即使我在验证失败后添加“return false”,WP也会保存帖子。还有别的方法吗</如何验证内置WP标题字段?(我想它是以$\\u POST[\'something])的形式发送的)TIA,谢谢您的帮助。

  • 无法在wp-admin的自定义构建元数据中保存自定义分类术语

    时间:2012-02-02

    我创建了两个自定义分类法,即州和省,但无法将数据保存在wp admin的自定义构建元框中:<?php function custom_meta_box() { remove_meta_box( \'tagsdiv-states\', \'post\', \'side\' ); remove_meta_box( \'tagsdiv-provinces\', \'post\', \'side\' ); add_meta_box( \'t

  • 如果自定义域未填写,则阻止发布帖子

    时间:2012-02-11

    我有一个自定义的帖子类型Event 包含开始和结束日期/时间自定义字段(作为后期编辑屏幕中的元框)。我希望确保在没有填写日期的情况下无法发布(或安排)事件,因为这将导致显示事件数据的模板出现问题(除了这是一个必要的要求!)。然而,我希望在准备期间能够有不包含有效日期的活动草案。我在考虑勾搭save_post 进行检查,但如何防止状态更改的发生?EDIT1: 这是我现在用来保存post\\u meta的钩子。// Save the Metabox Data function ep_eventpost

  • 在POST保存/更新时,检索POST中的第一张图像并将其设置为特色图像

    时间:2012-03-14

    我需要为我发布的每个帖子设置一个特色图片。因此,当发布/更新帖子时,脚本将使用以下脚本扫描帖子以查找第一幅图像: // Get URL of first image in a post function catch_that_image() { global $post, $posts; $first_img = \'\'; ob_start(); ob_end_clean(); $output = preg_matc

  • 发布前检查是否已存在带有当前自定义字段值的帖子

    时间:2012-03-21

    我有一个自定义的帖子类型,其中只有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

  • 自定义发布自定义分类数据未保存在编辑屏幕中

    时间:2012-04-05

    我有一个自定义的post类型“projects”,其中有一个自定义的分类法“project\\u type”如果在post editor屏幕中选择项目类型分类法并点击update,则分类法不会更新。更糟糕的是,它会清除与该项目关联的所有分类法值。奇怪的是,我在管理屏幕中添加了一列以显示自定义分类法值,并且我能够通过WP的内置快速编辑功能更新分类法值。以下是大部分自定义帖子类型和分类代码:http://pastebin.com/2TdmVEAE因此,我想我需要一些函数来修改save post函数,以包含自定

  • 检查SAVE_POST操作上的更新与新POST

    时间:2012-04-11

    是否可以在save\\u post操作中确定是创建新帖子还是更新现有帖子?

  • 自定义帖子类型元框文本输入字段在为空时不会保存

    时间:2012-04-15

    我在自定义帖子类型中有一些文本字段,我首先填写这些字段,但需要在将来更新帖子时删除。当我删除字段中的文本并保存帖子时,我删除的文本会返回!如果我输入一个空格,它会保存OK。有人知道我怎么解决这个问题吗?以下是显示和保存字段数据的自定义帖子类型的代码部分(没有发布自定义帖子类型初始化代码,因为它来自codex):function book_info() { global $post; $custom = get_post_custom($post->ID);&#

  • 错误:为SAVE_POST挂钩添加操作时,POST需要更新两次

    时间:2012-04-19

    我的函数正是我希望它做的:我试图在保存“事件”帖子时在另一个帖子类型中添加/更新元字段。除了帖子需要更新两次,才能在前端更新信息。我做错了什么? function bam_create_next_show_meta($post_id) { if(get_post_type() == \'tribe_events\') { $meta = get_post_meta($post_id, $_artistMeta->$post_id, TRUE)

  • 从元数据迁移到wp_EDITOR()

    时间:2012-04-20

    我得到了一个客户要求,wordpress中可用的编辑工具必须可用于显示在特定帖子/页面侧栏上的内容。要显示的内容最初是使用metaboxes实现的,metaboxes包含一个文本区域,其中的内容作为原始HTML输入,没有插入/上载功能。我已决定将此设计迁移到wp_editor() 因为它提供了所有wordpress本机编辑功能(不建议使用metabox)。但我不知道如何获取输入的数据并将其发布到后端,然后配合以下操作来保存数据:add_action( \'save_post\', \'save_sideb

  • Get the post_id of a new post

    时间:2012-04-23

    有几种方法可以在保存后获取帖子的id(自动等),但是有没有方法可以在创建新帖子后立即获取帖子id?我正在尝试使用post id创建目录,但似乎无法获得静态post id。下面的代码似乎有效,但每次新帖子自动保存草稿时,我都会得到一个自动递增的id,我会不断得到一个新的数字。function myfunction( $id ) { if (!file_exists(\"/www/foo/blog/wp-content/uploads/\" . $id)) {

  • 如何避免SAVE_POST回调中的无限循环

    时间:2012-05-07

    我一直在使用这个网站来解决我的问题,但这次我没有成功地找到问题的答案。使用时,我得到和无限循环wp_update_post 在调用的函数中save_post. 我知道这是一个常见的问题,但我不知道如何避免它。我想保存帖子的顺序(属于帖子类型“section”)。因此,我制作了一个自定义元框,其中包含一些可排序的html元素。在每个元素中都有一个名为=“sectionorder[]”的隐藏输入标记。因此,当我单击标准WordPress的“更新”按钮时,一个包含所有帖子ID(按顺序)的数组将通过POST发送。

  • 在ADD_ACTION(SAVE_POST)期间,一个帖子被保存两次或更多

    时间:2012-05-09

    我在我的“创建新帖子”页面中添加了一个自定义元框,用于特定帖子类别的高级信息。现在我认识到,如果我保存帖子,它会在db中写入2个条目,其中包含2个post\\u id。add_action( \'add_meta_boxes\', \'my-plugin_add_custom_box\' ); add_action( \'save_post\', \'my-plugin_save_postdata\' ); my-plugin function my-plugin_add

  • 完全禁用POST保存过程

    时间:2012-05-12

    我需要一种使用action/filter. 在query, posts_clauses 或wp_insert_post/save_post/update_post 挂钩。到目前为止我只是想return \'\';, 这给了我大量的错误,因为在管理UI中缺少post对象部分的值。这应该“无声地”发生,因此在php_error/WP_DEBUG 这些设置为TRUE/On.顺便说一句:我不是在问如何禁用自动保存功能。

  • 如何将默认分类分配给‘SAVE_POST’上的页面?

    时间:2012-05-13

    我尝试将自定义分类分配给page 通过“发布”按钮新增时。这是功能:function set_default_object_terms( $id, $post ) { if ( \'publish\' === $post->post_status ) { log_me (\'From inside function: \'.__FUNCTION__.\', while I pressed the \"publish\" button. Post-ID: \'.$id

  • 将错误传递给ADMIN_NOTICES执行“快速编辑”/保存_POST操作

    时间:2012-05-16

    我目前有add_action(\'admin_notices\',\'my_notice_function\'); 无论何时刷新页面(检查某个页面是否有某个父页面),但使用“快速编辑”时,不会触发my admin\\u通知,因此都会正确更新。尝试将同一函数挂接到add_action(\'save_post\',\'my_notice_function\')); 它会中断格式化的表,并且不会以正常方式显示错误消息admin_notices 页面顶部的节。任何帮助都将不胜感激。目前的代码:public fun

  • 强制在保存时从标题自动生成POST Slug

    时间:2012-05-22

    我在经营一个房产网站,很多房产都是在公寓楼里出售的。因此,内容编辑器所做的就是创建一个包含所有详细信息的帖子/属性,然后使用一个重复的帖子插件来创建其他帖子。每次他们复制一个帖子/属性时,他们都会更改标题以反映属性编号,可能还会更改一些元数据,例如价格。他们忘了做的是删除slug,然后从标题中生成一个新的slug。以下是输入的第一个属性的slug示例:merle-court-plot-50-182-carlton-vale-nw6-5hh但当它们复制时,鼻涕虫变成:merle-court-plot-50-