对WooCommerce shop中的shop和Widget使用相同的WP_Query
我正在使用WooCommerce和WooCommerce产品类别小部件浏览我的产品。但我需要根据我之前创建的产品属性过滤商店中的所有产品,并使用小部件继续浏览。我找到的解决方案是使用一个查询字符串参数,如“myAtt=my att slug”,仅显示具有前面提到的slug的产品。这样,我使用的URL如下:www.mysite。com/商店?myAtt=我的att slug www.mysite。com/产品类别/类别1?myAtt=我的att slug www.mysite。com/产品类别/类别1/子类
在带有Genesis框架的WordPress Admin中删除类别和标记归档页面上的归档标题和归档简介文本字段
我目前在WP Admin中删除类别和标记存档屏幕上的存档标题和存档简介文本字段时遇到了一些问题。在类别和标记存档页面上,有标准的标题和描述字段,客户将使用这些字段来代替存档标题和简介文本。In order to eliminate confusion, I would like to remove the Archive Headline and Archive Intro Text fields from WP Admin.在Genesis框架核心文件中,我发现cpt-archive-settings.
Facebook没有抓住正确的og:图片
我有一小段代码,可以为每篇文章创建OpenGraph标记。它似乎工作正常,但当我将URL复制到新的FB帖子中时,Facebook并没有抓到实际的特色图片。或者更确切地说,会抓取默认图像,但不会抓取特征图像。但是,如果我打开“Facebook对象调试器”并获取新的页面抓取,则始终会显示正确的图像。这变得很乏味。我在对象调试器中看到的唯一错误是“图像可能太小。图像必须至少为200x200…”。。。但事实并非如此。图像总是WP中等大小(我相信是300 x 209?)我已经检查了页眉中的代码是否正确生成。我没有使
Language file doesn't work
我正在尝试翻译WordPress模板。我去了语言文件,已经有3种语言了,所以我复制了其中一种(在我的例子中是es\\es.po),然后用Poedit打开副本,开始翻译成我的语言(阿拉伯语)。翻译完成后,我从仪表板上更改了WordPress的语言,但模板中的语言没有更改,仍然是英语。知道为什么会这样吗?这些是函数的语言指令。php:load_theme_textdomain( \'mundothemes\', get_template_directory() . \'/idiomas\' ); $l
为插件创建页面/帖子的自定义设置
我一直在开发一个插件。我已成功创建设置/选项页面,并在此页面上具有工作设置字段等。但是,我还希望在各个页面上输入数据。因此,本质上,我需要在各个页面上使用自定义字段(如/home/、/contact-us/,等等),但我不想使用WP中内置的默认自定义字段。那么,如何将设置字段添加到各个页面,就像添加到我创建的设置页面一样?
使用WP_Customize_Cropt_Image_Control时,Get_Theme_mod输出数字
我已经向自定义程序添加了几个部分,但在尝试调用我定义的图像时遇到了问题。后端工作得很好,但当我使用get_theme_mod 它是一个两位数,比如23。我在主题定制器中有几个部分(非图像),没有任何问题。在里面functions.php (简化为这一个示例):function theme_customize_register( $wp_customize ) { $wp_customize->add_section( \'theme_about\' , array(
如何设置帖子缩略图(精选图片)的尺寸
如何控制网站主页(博客)上帖子缩略图(特色图片)的尺寸?帖子缩略图的尺寸必须始终为470px x 370px。我试过调整尺寸Settings > Media 但这不起作用。My code: <div class=\"posts__post\"> <article> // post thumbnail in question <a class=\"posts__p
按类型统计已发布帖子的数量
我有这个代码,但它显示了按帖子类型“code”发布的帖子总数。<?php $count_posts = wp_count_posts(\'code\')->publish; echo $count_posts; ?> 我有两种帖子类型:“代码”和“商店”Post type code是Post type“shop”的“子项”<因此,我需要显示附加到“parrent”帖子类型“shop”的“child”帖子类型“code”的帖子数量。更新-解决方案(如
Rewrite rule never matching
我需要为我的网站添加一些重写规则。我需要链接此友好URL:www.example.com/site-tool-calendar到www.example.com/site-tool?tool=calendar/site-tool 已经是WordPress内部的永久链接,并且正在运行我在我的functions.phpfunction custom_rewrite( $wp_rewrite ) { $feed_rules = array( \'^site-tools-(^
如何显示自定义帖子类型循环中的单个帖子?
很抱歉提出这个愚蠢的问题,我是Wordpress和PHP的新手。我使用this 辅导的类别页面正常工作,但单个页面显示类别中的所有帖子。我只需要在单条上显示当前帖子。php模板。我该怎么做?这是我单曲的代码。电影评论插件中的php文件。 <?php get_header(); ?> <section id=\"content\"> <div class=\"wrap-content blog-single\"> &l
仅在URL结构中自定义投递类型分页
可以我不经常在这里,但我最终放弃了自己调试这个。我有一个自定义的帖子类型,带有自定义的分类法,我希望在页面上显示一定数量的帖子缩略图,并对其他帖子进行分页。单击时,URL会按原样分页(显示/page/1/,/page/2/,等等),但会显示相同的4篇文章,并且不会旋转到较旧或较新的文章。我尝试了不同的结构和分页技术,但似乎都失败了。帮助另外--我在本地工作,所以很不方便你看不到网站本身,但我会尽力提供进一步的信息和/或屏幕截图。非常感谢。<div class=\"masonryGalleryThem
禁用TinyMCE表格格式宽度/高度
您好,我想在WordPress TinyMCE中禁用表格/td/tr宽度和高度的自动格式化。我创建表格,逐字输入数据(不是从word或类似的东西复制数据),然后将宽度和高度添加到表格单元格中。然后我将代码复制到文本编辑器中,删除宽度和高度,然后将其粘贴回文本编辑器中,然后再次添加宽度和高度。这让我头痛。该表使用引导类进行响应,因此不需要宽度和高度。如果我想要宽度和高度,我会手动将它们放在那里。如何禁用此??
如何编辑现有的wordpress.org站点
我需要编辑其他人的wordpress。组织网站他们已经获得了主机并将wordpress下载到了主机上我打算为他们设计他们的网站(或者无论如何尝试)。他们让我登录并输入密码,这样我就可以编辑他们的网站。我的问题是:我需要下载wordpress吗。org来编辑他们的网站,或者我可以直接去wordpress。组织/登录并登录并编辑那里的更改?(我已经尝试使用他们的u/n和/或pw登录,但似乎不起作用。不确定我是否做错了什么)如果我必须自己下载wordpress,我该如何编辑他们的网站?从我看过的下载wordpr
IS_PAGE_TEMPLATE未按预期工作
我试图根据用户所在的页面类型提供不同的标题。这是我的密码。<!-- IF HOME --> <?php if ( is_front_page() && is_home() ) : ?> <?php get_template_part( \'template-parts/headers/home-header\' ); ?> <!-- IF TEMPLATES --&
如何将自定义字段值转换为标签
我有一个网站,每个帖子上都有一个自定义字段(位置)。我想将每篇文章中每个自定义字段值的值更改为标记。我尝试在这里搜索,但无法获得太多信息。此处有一些有用的链接:Plugin to auto convert custom fields to tag我尝试过使用以下代码,但都不起作用。 add_action(\'save_post\',\'custom_field_add_tags\'); function custom_field_add_tags($post_id) { &
我如何在主页上完整地显示一些帖子,以及一些帖子仅作为摘录?
在起草一篇帖子时,我想勾选一个方框,以确定是否:a) 主页上只显示文章的摘录,通过单击“阅读更多”将您链接到完整的文章或b) 全文显示在主页上,没有可用的“阅读更多”按钮。。。你能解释一下怎么做吗?非常感谢。汤姆
Retina JS not working
我打算开发一个视网膜就绪的主题。我上传了retina.min.js 在我的主题文件夹中:http://riehling.mrcoolblog.com/wp-content/themes/riehling/js/retina.min.js 在我的functions.php, 我添加了以下代码:add_action( \'wp_enqueue_scripts\', \'retina_support_enqueue_scripts\' ); function retina_support_en
如何从WP目录自动上传文件?
我想从本地ftp上传一个CSV文件到WP目录,并将此CSV文件从WP目录自动导入mysql数据库?有可能吗?
如何在WordPress页面的存档部分显示自定义帖子?
我正在使用Wordpress版本4.6.1。我创建了自定义帖子类型(CPT) 已命名Portfolio. 它工作得很好。但问题是我希望自定义帖子显示在存档中(\'Archives\') 我的网页在侧边栏中的部分,就像其他普通帖子一样。由于以下代码,我的CPT now将显示在“类别”部分: function namespace_add_custom_types( $query ) { if( is_category() || is_tag() && empty( $
GET_POST_META返回bool(FALSE)
我一直在测试,试图找出哪里可能出了问题,但我被困在这一部分。The get_post_meta() 没有返回任何我的值,使用var\\u dump(get\\u post\\u meta(1))测试这似乎会返回它,但当访问该键var\\u dump(get\\u post\\u meta(1,“key\\u name”)时,它会返回bool(false)。此外,以下方法对我不起作用,var\\u dump(get\\u post\\u meta(1,“key\\u name”,true));默认情况下,