您当前的位置:首页 > TAG信息列表 > custom-field
停止WordPress自动生成大小的图像文件
我有一个自定义的帖子类型,带有一个图片上传元字段。但每次我上传一张图片时,我都会从主题的functions.php 文件有没有办法禁用这些?我目前想的方法是:$image_sizes = get_image_sizes(); foreach( $image_sizes as $size ) { $size_name = \"{$size}\"; remove_image_size( $size_name ); } // Process
将自定义字段信息添加到源元数据
我尝试将自定义字段中的信息添加到源代码中的元数据中。在寻找解决方案的过程中,我找到了一些。因为我不是一个真正的专家,所以我问你们。我想将数字对象标识符(DOI)的信息从自定义字段添加到源代码中,以便Altmetrics的搜索引擎可以找到它。必要的元标记包括:标识符(如引文\\u-doi)标题(如引文\\u-Title)作者(如引文\\u-Author)ISSN-如果适用(如引文\\u-ISSN)最后,在页面中应该是这样的来源:<meta name=\"citation_title\" content
无法从wp_READ_VIDEO_METADATA()获取视频元数据
这就是我正在做的:$video_url = get_field(\'video_file\', $post->ID); $uploads = wp_upload_dir(); $uploads_dir = ( $uploads[\'basedir\'] . $uploads[\'subdir\'] ); $file = $uploads_dir .\'/\'. basename($video_url); $metadata = wp_read_video_metada
自动将自定义字段值添加到WordPress帖子
我想在发布后自动添加自定义字段值,我的自定义字段名称为“quality”,值为“HD”。我浏览了这个网站,很明显我发现的代码不起作用。到目前为止,我已经尝试了以下代码:/* Do something with the data entered */ add_action( \'save_post\', \'myplugin_save_postdata\' ); function myplugin_save_postdata( $post_id ) { if ( \'page\'
如果两个自定义字段中有一个为空,则隐藏文本
我将自定义字段调用到我的页面模板中,如下所示:the team donated <!-- display funds raised --> <?php $givingback_details_funds = get_post_meta($post->ID,\'givingback_details_funds\', true); if ($givingback_details_funds == \'\') { ?> <!-- display not
按点击下载按钮对帖子进行排序
在我的网站上,每个帖子都有一个特定资产的下载按钮。我想能够对我的帖子进行排序how many times an asset has been downloaded (或者,换句话说,下载按钮被点击了多少次)。我想我应该保留一个变量,该变量在每次有人单击下载按钮时都会上升,并将该数字存储为元数据值,以便稍后在排序函数中使用。Is this the right way to approach this? 如果很多用户点击下载按钮,我的主机会过载吗?那么,简而言之,跟踪每篇文章上点击下载按钮的次数的最佳方法是什
自动将自定义字段添加到帖子标题
我要在帖子标题中添加自定义字段,我的帖子标题是\"Marroon Five\" 我的自定义字段是\"release-year\" 并且有价值\"2017\" .因此,如何进行输出:Marroon Five (2017)这是我搜索后发现的add_action(\'save_post\', \'update_term_title\'); function update_term_title($post_id) { if(defined(\'DOING_AUTOSAVE\') &
在使用自定义发布类型时,是否有任何性能考虑因素?
考虑一个繁忙的站点,大约有10000篇帖子,分为10种自定义帖子类型。自定义分类法和自定义字段也用于所有分类法和字段。主查询被修改为在索引、存档、搜索和提要上到处包含所有这些帖子类型。Now, is there any performance hit caused by using custom post types versus regular \'post\'? 或者他们是什么类型也没什么区别?
按自定义字段列出的FaceWP组列表
我正在一个使用FacetWP作为事件位置页面的网站上工作,但有一个关键功能不起作用。去年,另一个开发人员建立了一个自定义解决方案,列出FacetWP帖子,并按照它们所处的状态对它们进行排序。他们为此使用了自定义分类法,但从那时起,插件和is地图加载项的更新打破了该解决方案。FacetWP背后的开发人员一直在帮助我修改自定义解决方案,但他现在不在,我仍然需要一些帮助。他指示我重做查询,以删除自定义分类法,并使用自定义字段代替状态名称,因为这样可以更好地与插件配合使用。因此,此模板的查询如下所示:<?p
如何将自定义字段模板迁移到WordPress多站点
我只是这样做了,但找不到任何文档,所以我想我会发布说明,以防其他人想要迁移Custom Field Template 到多站点。就我而言,我是从WPML 多语言网站到核心Wordpress多站点,每种语言在子文件夹中配置为单独的站点,如下所示。我选择了子文件夹,但我想这也适用于子域。www.mysite.com/ www.mysite.com/de/ www.mysite.com/fr/ 一旦您用多个站点设置了Wordpress多站点,并且在网络管理仪表板中安装了自定义字段模板,
将发布数据保存在另一个数据库中
所以我的问题是:我有一个抓取脚本,当我将信息用于我的帖子时,它会抓取信息并保存到自己的数据库中,但我所做的是复制所有信息并将其放入wp\\u帖子和wp\\u postmeta中。因此,它会创建大量重复数据,基本上这样做不是很好。所以我的问题是,我能不能让我的wordpress从其他数据库中获取数据,并使用插件(例如自定义字段)将数据写入不同的数据库,而不是Posteta表中。感谢您的回答
按用户角色隐藏自定义字段
我已经尝试阅读了有关此主题的所有问题,并根据需要配置了代码,但似乎无法使其正常工作。这是我现在拥有的代码:function my_exclude_custom_fields( $protected, $meta_key, $user ) { $user = wp_get_current_user(); if ( in_array( \'udlejer\', (array) $user->roles ) ) { if ( in_arra
从自定义域计算价格(WooCommerce)
我在woocommerce的单个产品页面中创建了自定义字段,用户可以在其中分别输入值高度和宽度,因为输入值也显示在购物车和结帐页面中。示例:如果用户输入height=\'15\'和width=\'20\',则其显示为购物车页面,如height=15 width=20现在我试图实现的是,用公式计算高度和宽度,得到最终价格,最终价格应该在购物车和结账页面中更新总价=(高度/3*宽度/30+3)*1.48我无法完成此部分,或者我不知道如何完成此部分到目前为止我试过的代码/* * Display inp
如何使用ACF字段将自定义POST类型名称添加到查询POST数组
我正在通过更改cat id,有时更改帖子类型名称,将自定义帖子类型加载到不同的页面 query_posts(array( \'post_type\' => \'posttype_name\',\'posts_per_page\'=>-1, \'tax_query\' => array( array( \'taxonomy\' => \'type\', \'terms\' => cat_id )//
删除默认所见即所得编辑器,而不删除自定义字段编辑器
如果我默认创建一个页面,它会有一个页面标题和完整的所见即所得编辑器。我使用自定义字段插件创建了一些自定义字段,该插件为您提供了隐藏某些内容的选项。如果我选中复选框来隐藏所见即所得编辑器,那么它会删除默认编辑器,但也会删除我创建的所有自定义字段,这是不好的。有没有办法删除默认值?我看到了一些这样做的代码示例,但我的问题是它们依赖于对页面名称进行硬编码。如果用户要更改页面名称,那么代码就会中断。
a lot of custom fields
我不擅长php但我正在使用高级自定义字段插件来改进我的网站,现在在我的网站上我使用了大约25个“文本”高级自定义字段和1个“选择”高级自定义字段我还有一个像woocommerce这样的插件,它使用大约15个自定义字段现在,我有大约40个自定义字段用于每个帖子我使用的是缓存插件,所以访问者不会查询数据库,但当插件生成缓存时,它会查询数据库我的问题是,我担心将来当我有很多帖子时,很多自定义字段可能会导致性能问题我想听听你的意见,我所做的是好的还是会造成性能问题?非常感谢
我想在自定义帖子字段(JOB_STATUS==2)上发送电子邮件,但它不起作用
add_action(\'updated_post_meta\', \'send_email_on_job_complete\',10,4); function send_email_on_job_complete($meta_id, $post_id, $meta_key, $meta_value) { $post_type = get_post_type($post_id); if(\"jobs\" !== $post_type) return;
Taxonomy question
我的php非常有限。我编辑现有的东西以使其工作,通常可以或多或少地理解代码在做什么,但我自己无法编写代码。我会尽力解释我的情况。我有一个Woocommerce插件,它将产品显示为列表(在表中),而不是单独的框。此表有一个单元格,用于表示产品的“名称”。我希望在每行的每个名称下的第二行显示分类法的内容。假设现在是(3列/行):第1行:名称1 |评级|添加到购物车按钮第2行:名称2 |评级|添加到购物车按钮我希望它是:行1:名称1 |评级|添加到购物车按钮分类国家/地区||第2行:名称2 |评级|添加到购物车
Simple Data picker meta box
大家好,我试着跟随许多帖子和指南,但结果并不符合我的需要。我需要一个简单的元框,它可以捕获数据时间戳,就像Wordpress帖子或页面中的标准时间戳一样。我已经创建了一个元盒,但是type=\"date\" 属性到HTML表单以英语格式打印日期选择器,我需要将其翻译为意大利语。Wordpress的标准日期选取器是用意大利语翻译的allready。。。我不想安装插件,因为我已经为自定义帖子类型创建了一个插件,并且正在使用这些新功能更新代码。我将在下面粘贴我的代码。提前谢谢你。<?php
自定义字段未保存在WordPress中
before I start, I am not using any plugins for my CPT and Custom Fields. I do not want to make use of such plugins.我正在使用几种自定义帖子类型,并在创建的帖子中包含自定义字段。出于某种奇怪的原因,在视频下创建的自定义字段将不会保存。每次我都要用相同的名称创建一个新的自定义字段,并再次添加内容。我无法在该下拉列表中选择相应的自定义字段。自定义字段及其内容存储在Wordpress数据库中,但Wo