您当前的位置:首页 > TAG信息列表 > custom-field
如何在不访问主题的情况下为自定义帖子类型提供正确的设计
我正在尝试为WordPress创建一个音乐播放器插件。使用自定义帖子类型和自定义字段,我可以制作带有URL和插图的帖子。播放器基于jQuery工作,一旦URL和图片被提供给它,它将使用CSS样式创建布局。但是,由于它将只是一个插件,而不是一个主题,我如何将帖子数据连接到插件?这个想法是,当URL和图片被给出时,玩家的风格将使用这些信息显示在网站上。看来我必须创造这样的主题single-posttype.php 并插入正确的html和css。但如果它只是一个插件而不是一个主题呢?通常的解决方案是什么?
当自定义类型POST与另一个自定义类型POST连接时,如何获取该自定义类型的POST数据?
我有两种自定义的帖子类型:国家和城市。Country只有一个文本字段要填写其名称。City我有一个城市名称的文本字段,还有一个包含其他自定义帖子类型中添加的所有国家的选择。我的问题是,如何为每个城市、自己的国家获取?要检索我使用的城市,请执行以下操作:$args = array ( \'post_type\' => \'cities\' ); $query = new WP_Query($args); 在这个城市的结果中,我没有任何与我在管理区域中选择的国家相关
自定义字段循环的自定义分类模板
我有作业自定义帖子类型,其中包含自定义分类法公司所在地,公司所在州,资格认证,并添加自定义字段公司名称-文本字段现在如何在自定义分类模板中添加自定义职位类型的自定义字段。在自定义分类模板中,这些字段应显示在表中。
在Metabox中将复选框设为默认选中
好吧,我又来了。。哈哈,对不起。是的,我到处都在寻找答案,但是我使用的代码不同,我无法理解它。所以我从GenerateWP.com 我再次请求帮助,但始终没有得到答复。这是:class TP_Primo_Featured_Image_Options_Custom_Meta_Box { public function __construct() { if ( is_admin() ) { add_action(\'load-post.p
POST保存后,在$_POST中找不到来自metabox的输入值
我想做的是在post editor区域中从metabox(确切地说是一个数字)中获取输入,并将其保存到我之前创建的自定义表中。这是我的代码,用于仅为post类型声明元盒:function silly_metabox() { $post_types = array( \'post\' ); foreach( $post_types as $type ) { add_meta_box( \
如何从添加到同一自定义字段键的URL输出图像
这是添加到名为images的同一自定义字段中的图像URL数组。 $images = get_post_custom_values( \'images\' ); 我需要在模板文件中打印所有这些图像。
使用下拉菜单按自定义字段对搜索结果进行排序
在我的搜索中。php页面,我有一个“排序方式”下拉列表,它几乎完全符合我的要求--<select class=\"dropdown-class\" name=\"sort-posts\" id=\"sortbox\" onchange=\"document.location.href=location.href+this.options[this.selectedIndex].value;\"> <option disabled>Sort by</option>
Meta_Query拒绝返回结果
我试图返回特定查询的帖子。使用以下代码:$meta_query = array( \'relation\' => \'OR\', array( \'key\' => \'tic_assignment\', \'value\' => $current_user -> ID, \'compare\' => \'=\', ), arra
停止每次我更新帖子时发送电子邮件
我的草稿帖子将具有自定义字段,其中包含值作为电子邮件地址。因此,每当我发布帖子时,它都会向用户发送电子邮件。它工作得很好。然而,如果我更新帖子,它仍然会一次又一次地发送电子邮件。以下是我的代码:add_action( \'save_post\', \'send_email\' ); function send_email( $post_id ) { if ( !wp_is_post_revision( $post_id ) ) { $post_ur
检查与当前帖子类型不同的自定义字段值,然后执行某些操作
我有两种帖子类型,一种用于我的帖子,另一种用作提交表单。当一个用户在一个单独的帖子页面上发布类型a时,我会尝试进行一些检查,然后显示内容-1) 我正在检查用户是否已登录2) 如果他在B类帖子中发布了任何帖子(提交的表格)3) 如果是,那么作者发布的帖子类型B中的自定义字段(1)是否为空4) 如果不为空,该值是否与当前正在查看的帖子类型A中任何帖子的自定义字段(2)的值匹配这就是我目前所拥有的---<?php $user = wp_get_current_user(); $user_
使用超链接将自定义字段值显示到内容中
以下代码帮助我在the_content 部分但我需要一个帮助,使其显示为超链接。代码如下:function wpa_content_filter( $content ) { global $post; if( $meta = get_post_meta( $post->ID, \'demo_link\', true ) ) { return $content . $meta; } return $content;
ADD_REWRITE_RULE()中的条件正则表达式,用于特定的查询过滤器和分页
我在一个网站上工作,有两种帖子类型,共享几种分类法&;自定义字段。我开发了一个具有漂亮URL的过滤功能,目前URL的工作方式如下:1) 我已经注册了查询变量function return_vars( $vars ) { $vars[] = \'tax_filters\'; $vars[] = \'field_filters\'; return $vars; } add_filter( \'query_vars\', \'return_vars\' );
Query posts using less than
我有一个工作查询,使用pre_get_posts 使用status post格式,仅在使用UNIX时间戳的日期范围内显示这些帖子。唯一的问题是,即使帖子超出范围,它仍然会被查询。我只是想知道是否有更好的方法使用自定义字段查询帖子,该字段使用的代码:$args = array(\'status_message\' => \'alerts\'); $status_alert = new WP_Query( $args ); $notice_startend = false; $n
木材分类页面中未显示ACF自定义字段
问题:在分类法中循环时,我无法显示ACF自定义字段我有一个名为“icon”的ACF文本字段。将其应用于自定义分类法“主题”(以及故障排除时的类别)后,它将按预期显示在分类法存档页面上。但是,当我在任何其他页面上列出分类法时,我无法访问ACF字段,只能访问标准字段。由于这在多个页面上被全局使用,我目前在我的功能中有以下内容:$context[\'topicTax\'] = get_terms(\'topic\'); 而在。细枝模板:{% for item in topicTax %}
将ACF自定义字段附加到页面标题
到目前为止,我已经获得了下面的代码,达到了我想要的效果,但它只将当前页面的标题附加到页面上的每个页面标题上(包括明显具有不同标题的下一个/上一个链接),因此我显然需要从这些帖子中检索自定义字段值,但我很难做到这一点。 add_filter( \'the_title\', \'post_title_append_alt_lang\' ); function post_title_append_alt_lang( $title ) { if( g
通过自定义字段查找(元数据)获取用户数据
通过使用自定义字段值(meta\\u值)搜索当前用户,尝试获取用户的登录名。问题是,即使我试图提供错误的meta\\u值来测试代码的“未找到”部分,我也会得到相同的结果。到目前为止,我有这个。$user = reset( get_users( array( \'meta_key\' => \'egt_session_key\', \'meta_value\' => \'some_custom
ACF表单编辑前端帖子标题不更改固定链接
我在前端创建了编辑ACF表单,我写道,帖子标题也可以通过该表单进行编辑。但当我更改帖子标题字段时,我的永久链接不会基于标题而更改。<?php if ( ( is_user_logged_in() ) ) { echo \"<div class=\'acf-edit-post\'>\"; acf_form_head();
如何在仪表板中获取自定义帖子类型的URL插件?
我在我的博客帖子中添加了一些自定义字段,我需要在其中一个帖子中插入仪表板中的永久链接,我该怎么做?如何将此permalink放入仪表板?
Custom fields with wordpress
我有一个日期的自定义字段,写得像:yyyy-mm-dd如何仅提取day 要在PHP中显示?目前,我显示完整日期:\'. get_post_meta($post->ID, \'event_start_date\', true).\'谢谢:)
排序依据自定义字段值不适用于ACF日期字段
我有自定义的post类型事件,它具有自定义字段event\\u date。此字段的日期格式设置为Ymd。我正在尝试按event\\u日期的顺序获取帖子以下是按此顺序拉柱的代码$today = date(\'Ymd\'); $args = array ( \'post_type\' => array( \'event\' ), \'posts_per_page\' => \'-1\', \'o