如何为WooCommerce产品的变体指定特定属性?
我正在创建一个具有多种变体的产品://创建产品 $post = array( \'post_title\' => $title, \'post_content\' => $description, \'post_status\' => \"publish\", \'post_excerpt\' => $excerpt, \'post_
How to translate theme name
我想把一个主题从英语翻译成汉语。我添加了load_theme_textdomain 并成功地将许多单词翻译成中文,但我不知道如何翻译“主题名”。
WordPress Customizer字体:如何加载唯一的Google字体?
我有10个大的下拉选择组合框,包含数百种字体,包括系统字体和谷歌字体。所有组合框都具有相同的值。上面的每个框还有两个组合框,用于加载语言和字体权重集。仅当所选字体为Google字体时,这些字体才应可见/处于活动状态。我通过一个JSON文件通过json_decode. 以前,我对系统字体和谷歌字体使用单独的组合框,这项任务比现在要简单一些。JSON文件如下所示(只是一个示例):{ \"fonts\":[ \"Arial\", \"Helvetica\",
在WooCommerce中处理销售价格的帖子的正确挂钩是什么?
对于WooCommerce的插件,我需要找到一个钩子,当产品的销售价格被添加或更改时,它可以用来处理一些额外的操作。当我尝试“transition\\u post\\u status”时,最初的售价似乎是看不见的,所以我无法检测到变化。
单一类别页面是如何命名的,它如何知道要显示哪些帖子?
我下载了一个空白主题,它有一个类别。php文件,该文件在代码中任何地方都没有引用,但在我尝试查看单个类别时仍会出现。它还有一个主循环,以某种方式始终显示正确的帖子,而不在任何地方声明任何内容。这只是wordpress的事吗?是的,是否有一些文件列表,当放置在一个主题中时,这些文件就可以正常工作,这样我就可以删除那些不那么空白的主题所独有的文件?
Widgets vs. Theme Mods
这可能是一个有点奇怪的问题,但我在开发WordPress主题方面是新手,很难知道何时在定制器中为公司定制主题时使用widget或主题mod。我之所以感到困惑,是因为我之前一直在处理另外两个主题,其中一个使用主题mod,另一个使用widget来做几乎相同的事情。这将包括添加/更改标题中的徽标以及包含图像和文本的首页信息框等内容。为了更好地说明我希望能够改变哪些元素,我已经加入了我的首页结构: The red section 是公司精选的五位客户。The two boxes 下面是关于该公司的一些信息。Th
Woocommerce reviews xss issue
我在我的woocommerce网站上启用了评论,我发现我可以在评论中插入html/js代码。我怎样才能解决这个问题?
自定义帖子类型API不显示分类或类别数组
使用此urlhttp://www.my_site.it/wp-json/wp/v2/portfolio/这是该json上的对象自定义类型:分类法或类别数组在哪里?
如果查询需要可定制,是否应该使用Category y.php和Loop?
我需要用户能够在查看类别时对帖子进行排序和筛选。创建类别页面的正确方法是使用类别({id}/{slug})。php,但使用它会自动创建一个循环,所以无论我使用什么方法对帖子进行排序和过滤,它都会生成另一个循环。在这种情况下,我应该创建一个名为category(-id}/{slug})的文件。php并以某种方式将其链接到类别,或者干脆忽略两个循环,不管发生什么,其中一个将不被使用,这样会更好吗?同样在这种情况下,是否再次使用循环,但使用修改后的查询,是否比get\\u posts()更有效?
WordPress默认联系人表单
我想在我的博客上添加联系人表单,但由于我只需要一个,我希望避免使用任何外部插件。wordpress有一些简单的功能吗?从我的研究中,除了编写自己的插件或页面模板外,我没有找到任何合适的东西。非常感谢。
esc_attr() right way and use
首先,我想告诉大家,我是新来的wordpress,不是很新,但有两个月了。我的问题是:-使用esc\\u attr()正确吗?我现在使用的正确方法是正确还是错误function dr_enable_and_disable_header() { $options = get_option( \'custom_header\' ); $checked = ( isset($options) && $options == 1 ? \'checked\' : \'
有没有一种原生的wp.media方法来检测是谁“打开”了wp.media.Frame
我通过添加了几个自定义字段attachment_fields_to_edit 想给他们看only 当特定主题或页面生成器图像选项打开wp.media.iframe. 当前,无论打开上载程序的按钮是什么,它们都是可见的。例如,post“Add media”将不会使用此选项所以我有点想找到一个“钩子”,让我知道目前使用上传程序的选项是什么。我是什么trying to stay away from is文档点击事件$(document).on(\"click\", \'.some-button-class\'
致命错误:调用未定义的函数plugin_dir_path()
我正在尝试创建一个自定义WordPress插件,并在“插件”文件夹中创建了一个新文件夹。它被称为“wp服务表”。在这个文件夹中,我创建了两个文件:wp services table。php和wp服务表短代码。php目前,wp服务表短代码。php文件为空。我只在wp services表中写了这个。php文件:<?php /** * Plugin Name: Table and Modal Window for Displaying Services * Description:
为什么在帖子和页面中HTML标签不起作用
虽然这不是一个与编程相关的问题,但我面临着这个WordPress问题的痛苦经历。问题是HTML标记在我的网站中不起作用。查看图像
从外部数据库填充自定义帖子类型/自定义字段
我有一个自定义MySQL DB(同一主机/不同域),其中包含大量车辆信息。我们要做的是用这些数据填充自定义帖子类型和自定义字段,以便在WP中对SEO友好。在WordPress中有什么方法可以做到这一点吗?基本上,让WP查看此表以填充自定义帖子类型。我们不会使用WP来管理这些数据。此表中的数据更新后,应在WP中自动更新。所以基本上不是导入,只是读取另一个表。如果有帮助的话,我们也构建了一个RESTAPI。我希望我所说的有道理。如果没有,请随时问我问题。这对我们来说是一件大事,我们真的想找出最好的解决方案。
如何处理主题定制和sass变量
TL;DR: 你会跑吗gulp 在生产服务器上,每次管理员保存主题自定义设置时?你好我已经使用gulp+sass+WordPress有一段时间了,现在我正在开发一个主题,最终用户可以通过the customizer.我习惯了有一个variables.scss 用我所有的颜色和东西。我的第一步是播种variables.scss 通过上的操作使用自定义程序变量customize_save_after.当然,这与中的工作原理相同,我已将在定制器上选择的所有颜色写入我的variables.scss 当我跑的时候g
将所有子域重定向到根域
我使用WordPress,希望将所有不存在的子域(或所有子域)重定向到主域。Examples of urls to be redirected:subdomains.example.comsubdomains.example.com/xxxsubdomains.example.com/xxx.html subdomains.example.com/t/xxx.phpTOwww.example.com这是我的默认WordPress.htaccces 主域的(我正在编辑此)。不存在子域的任何文件夹或文件都不存
如何使用AJAX将内容加载为弹出窗口
有一种方法可以使用ajax从single.php 或者一种习惯。类似phpajax-single.php 就像这个页面一样:https://yellowimages.com/all/objects/apparel-mockups/ 同样,当你点击链接时,也会显示帖子中的URL,我希望有人能帮助我,因为我还没有找到一种方法。编辑1:我在上使用下一个代码index.php 要使用永久链接加载帖子标题,请执行以下操作:<div id=\"single-post-container\"></di
按类别显示相关帖子,但忽略一个类别
我想在我的博客底部显示4篇相关帖子(没有插件)。但是,我想排除某个类别。例如,如果我的博客文章属于类别2 和3, 我想忽略类别2 并且只查找类别为的博客帖子3. 以下是single.php:Note: 我下面的代码当前不工作$related = get_posts( array( \'category__in\' => wp_get_post_categories( $post->ID ), \'numberposts\' => 4,
在每个页面上运行的自定义搜索查询
我有一个自定义搜索查询,我把它放在一个插件中。主页有一个自定义的搜索表单,当用户搜索某个内容时,它会转到搜索页面并显示结果。我的问题是,自定义查询会在网站的每个页面上运行,甚至在管理面板中。它不断抛出错误latitude and longitude not defined 在每一页上。我用过is_search() 函数以确保该函数仅在搜索页面上运行,但不起作用。它仍在运行查询!代码如下: /** * Custom Search on Homepage