您当前的位置:首页 > TAG信息列表 > metabox

  • 如何限制帖子类型帖子的类别/帖子标签/术语数量

    时间:2015-02-09

    我需要一个解决方案,允许我限制用户/作者在每个新帖子中最多使用两个类别。一篇文章只能有一个或两个类别。我发现的唯一类似的解决方案是将类别设置为单选按钮而不是复选框。但这将限制用户只能选择一个类别。Only one category per post有什么办法可以解决这个问题吗?

  • 保存上传的媒体元框字段

    时间:2015-02-10

    我使用上一个问题的答案(下面的链接)生成一个具有媒体上传功能的自定义元框:Add "upload media" button in meta box field我已经设法让它工作了,但我在保存场地方面遇到了问题。有人能帮忙吗?非常感谢您的帮助。这是我用来生成元框的代码:元框内的字段: <input id=\"upload_image\" type=\"text\" size=\"36\" name=\"upload_image\" value=\"\" />

  • ADD_META_BOX创建默认表单域类型

    时间:2015-02-13

    我正在使用add_meta_box 根据Codex entry.我的问题是关于在管理页面上打印表单字段的“回调”。在Codex中,表单字段作为写出的HTML元素进行响应,但在我浏览过的一些插件中,开发人员更喜欢使用“callback\\u args”将易于理解的数组传递给伪表单元素,然后对其进行处理,以最小的HTML编码输出HTML元素。例如,请参见GitHub. WooCommerce也有类似的方法为产品构建元框。所以我的问题是:WordPress在默认情况下是否有类似的机制,或者这是一个需要插件的功能

  • 在帖子中理解和使用元变量

    时间:2015-02-14

    我正在开发我的第一个主题,它不依赖于父主题,但我遇到了一些后端问题。我正在尝试向所有正在编写的帖子添加元框。这个问题相当广泛,因为它涵盖了相当多的特性。所以,如果这是首选,我会把它切成碎片,在这个网站上的多个帖子。目前,我将把它们作为一个整体发布。如前所述,我正在尝试添加一些字段,作者可以选择在这些字段中填写其他信息,例如他们找到大部分信息的来源和新闻联系人的主页。基于this great answer 在前面的一个问题上,我开始复制和编辑该代码,最后得出以下结论。function add_source_

  • 在插件中自动生成短码的过程--这是如何完成的?

    时间:2015-02-20

    自动生成短代码是我看到许多插件作者使用的一种技术,但不幸的是,我还没有遇到一个详细介绍这个主题的教程,所以我希望这个社区的人能帮助我清楚地理解它,因为我正在努力在自己的插件中实现它。我所说的自动化过程是这样的:在用户在插件的自定义post类型元框中选择/输入参数后,他或她保存信息,并立即在自定义post列中生成并输出一个快捷码(其他人也会显示一条包含shortocde的消息,用户只需将其复制并粘贴到他或她想要使用它的任何地方)。例如,在显示图书信息的插件中,用户输入图书名称、ISBN编号、所属类别等。键入

  • custom field not saved

    时间:2015-02-22

    请帮助我:我的自定义元数据库未保存!!#add a metabox add_action( \'add_meta_boxes\', \'adding_meta_box\' ); function adding_meta_box() { add_meta_box( \'meta_box_id\', \'اطلاعات پست\', \'frst_meta_box\', \'page_news_letter\', \'normal\', \'high\' ); }&#x

  • 一个帖子影响另一个帖子设置的Metabox

    时间:2015-03-02

    This great answer David Gard让我有一个代谢箱sticky (复选框)用于一次只能在循环中的一个帖子上设置(选中)的帖子。如果帖子A选中了那个元框,那么B,C。。。Z不能检查它。为了能够选中其他帖子中的框,用户必须首先取消选中帖子A中的框,然后才能选中其他框中的框。这本身就很有效。然而,我在使用其他元框(文本输入字段)时遇到了问题。每个帖子都有三个元数据库:sticky 和两个输入文本字段review 和source (其他可能稍后添加)。假设帖子Asticky 选中,值为rev

  • 为什么显示的是文本,而不是文本区域字段本身?

    时间:2015-03-08

    所以,我在元框中有一个文本区域作为字段,如果我这样做,它可以正常工作: $meta = get_post_meta($post->ID, \'twitter_embed\', true); echo \'<table class=\"form-table\">\'; echo \'<tr> <th><label for=\"twitter_embed\">Twitter Embed</label&g

  • 在页面上显示分配的meta_value中的div

    时间:2015-03-09

    在我的网站上,我创建了一个自定义元数据库,它显示在帖子类型“页面”中。metabox将显示一个复选框和4个url字段。该复选框将控制div(section#footerLinks)的可见性,url字段将控制与div链接一起显示的4个链接。Ability单击(打开)复选框后,将显示带有四个链接的我的div,取消选中(关闭)复选框后,将隐藏div。The Problem当我单击复选框并填写自定义字段信息时,它工作得非常好。但这会分配给我的所有页面,而不仅仅是我分配的页面。如果我单击另一个页面的复选框“on”,

  • 如何在帖子管理页面上添加文本小工具?

    时间:2015-03-10

    我需要在帖子管理页面(即帖子编辑器页面)上添加一个文本小部件。因此,我可以出于某些目的在文本小部件中添加一些代码。现在我已经使用了文本小部件,它只能在侧栏和管理仪表板上使用。但我希望它出现在帖子/页面编辑页面中。有可能吗??

  • 如何让帖子页面独一无二,并在首页上显示?

    时间:2015-03-12

    我不知道标题是否正确,但我将尝试在下面解释我的问题。我创建了一个自定义的帖子类型“Projects”,诀窍是一个项目必须是唯一的并显示在主页上。我正在考虑在帖子编辑页面中添加一个复选框,如果选中了,帖子ID将保存在某个地方(我不知道在哪里以及如何保存,所以请帮助)。如果另一篇文章被选中为唯一,旧值将被覆盖,因此只有一篇文章始终处于活动状态(唯一)。我的问题是在何处保存此类数据,因为我不想创建自定义表(如果没有必要),而在post meta中保存不适合此用例。以及如何从wp DB检索此数据?

  • 如何更改自定义元框字段中的数据格式

    时间:2015-03-14

    我想将日期格式更改为d-m-y 表示日-月-年格式。我已添加\'date_format\' => __( \'d-m-Y\', \'cmb2\' ) 但不起作用。现在是年月日。实际上,我想改变日期格式,比如从年月日到年月日。以下是代码:add_filter( \'cmb_meta_boxes\', \'cmb_sample_metaboxes\' ); function cmb_sample_metaboxes( array $meta_boxes ) {

  • 相同员额翻译的固定值

    时间:2015-03-16

    最近,我在WordPress中实现了一个自定义帖子类型,并添加了WPML,以便我可以翻译它的标题&;所容纳之物此帖子类型(city)还具有一些自定义元数据库(metabox.io),如:坐标、地址等我现在面临的问题是,这些自定义字段是根据帖子ID存储的,需要为每种语言添加这些字段(不同的语言是不同的帖子ID)。这既不方便也不实用,因为我现在必须在每种语言中复制这些字段中的所有值,如果有错误,同一个城市可能在不同的语言中有不同的坐标。我的问题是,解决这个问题的最佳方法是什么?如何使一组元数据与同一篇文

  • 自定义元框重复字段

    时间:2015-03-22

    我想在我的自定义元框中添加一个字段,如下所示,但不用于标记。如何在同一字段中重复获取更多输入?下面是我添加到函数中的代码。php:function dikka_cmb_meoxes( array $meta_boxes ) { $prefix = \'dikka_\'; $meta_boxes[\'details_meox\'] = array( \'id\' => \'details_meox\', \

  • 选择框保存但不更新管理中的值

    时间:2015-03-26

    我在管理区的自定义元框中有一个选择下拉列表。它提供了两种选择Approved 和In Progress. 当我选择一个选项并保存它时,数据库会更新,但管理区域中的值不会更新。我看到的是选择框中显示的列表中的第一项。i、 e.如果我选择In Progress 并保存管理员演示Approved 作为选定值,即使它保存为In Progress 并显示In Progress 在网站的前端。这是我的代码:<label for=\"myplugin_meta_box_select\">Status:<

  • 添加_发布_元|更新_发布_元|通过前端

    时间:2015-03-29

    我很难想出如何将用户元数据保存到帖子中。我试图实现的目标是,让用户从下拉列表中进行选择,然后保存他的选择。当用户返回到该页面时,它将加载上次保存的选择。我的第一个想法是通过添加元数据来实现这一点。因此,基本上我所拥有的是以下内容。\'$user_selection = array($user_ID => $the_users_choice)\' 更新并将其添加到meta是我遇到问题的地方。我需要$user\\u ID是唯一的,如果它在meta中不存在,那么wordpress将添加它,如果它

  • 更新上传图片的metabox时出现问题

    时间:2015-03-29

    我创建了一个自定义帖子类型和元框,用于上载另一个图像。问题是,当我添加图像时,它会正确显示在后端的位置,当我更新它时,它也会显示相同的图像。但是当我回到帖子修改它时,我找不到图片,如果我更新帖子,那么就没有图片显示。<?php function hotels_meta_boxes() { add_meta_box( \'hotels_form\', \'Hotels - Détails\', \'hotels_form\', \'hotels\', \'normal\', \'

  • 保存Metabox自定义字段值

    时间:2015-03-31

    我使用此代码显示帖子类型下拉列表,以选择可用的帖子类型,但当我提交帖子时,它会将值还原回帖子,如何确保它会保存它?<select name=\'my_meta_box_post_type\' id=\'my_meta_box_post_type\'> <?php $post_types=get_post_types(\'\', \'objects\'); foreach ($post_types as $post_type): ?>

  • 如何将元数据插入到定制表

    时间:2015-04-02

    我创建了一个自定义表来保存自定义元框中的post数据我在将数据从自定义元框保存到自定义表时遇到问题所以这是我的function save_meeting_meta_box() function save_meeting_meta_box($post_id) { if (!isset($_POST[\"meta-box-nonce\"]) || !wp_verify_nonce($_POST[\"meta-box-nonce\"], basename(__FILE__)))

  • 通过wp.media上载时生成图像大小

    时间:2015-04-08

    查找上的文档wp.media 真的很难,所以请容忍我。我正在创建一个元框,将图像附加到自定义帖子类型。我可以打开一个媒体框,让它接受上传,并返回上传的附件ID。但是,通过我的wp.media 框架没有为其生成图像大小。有没有办法让它们自动生成?如果没有,手动生成它们的好方法是什么?我的wp.media 通话内容如下:jQuery(function($){ $(\".metabox-image\").each(function(){ var metabox = $(this);&