如何在AJAX调用中使用`Foreach()`
我编写了一段代码,用于使用ajax for WordPress从数据库中检索数据。以下代码是在functions.php. 代码用于获取类别id下的id和子类别名称,类别id定义为$cat . 结果,我需要显示为下拉列表function fetchData(){ global $wpdb; $catId = $_POST[\'key\']; // value from the ajax // Now we want to JSON encode
收到用户电子邮件时的通知
我使用Form 7和Flamingo插件在Flamingo数据库中收集我的用户电子邮件。所以我想知道,当一封电子邮件进入我的数据库时,是否有可能收到通知,所以我不应该每分钟都检查一次。谢谢
将PHP版本5.3更新到7.2,或将第一个WP 4.7.11更新到4.9.8?
我不确定当我的PHP版本仍在5.3上时,我是否可以通过将WP升级到4.9.8来提高性能,还是通过其他方式?
仅当选择了自定义分类时才显示该部分
因此,我有一个代码,其中显示了自定义分类法(“颜色”)的所有项目。只有在选择了一个分类学项目的情况下,我才试图显示该部分(“colour\\u chart”)。简单地说,如果至少选择了一个分类项目(例如标记),如何显示一个部分,如果没有选择分类项目,如何不显示该部分?<section class=\"colour__chart\"> <div class=\"container\"> <div id=\"color-chart\">
正在从购物车页面到结账页面获取自定义字段数据
通过添加他们的姓名和个人信息,添加了一些文本字段,以添加我们为谁发送礼物。对于个人消息,如果我添加到字段并单击继续结帐,则工作正常。如果我在管理面板订单部分下单,则在结帐页面中,它不会显示我在购物车页面中添加的收件人字段名称。它显示的标题是TO,显示的是blank,而不是我输入的名称。这是我在Functions中编写的cde。php文件 // Add the order_comments field to the cart add_action( \'woocommerce_cart_co
如何用ACF值替换自定义POST类型的Slug?
我在高级自定义字段中有一个下拉选择类型字段。值为视频和图像。我想替换自定义的post类型slug。目前,它是视频。我想改变我的网站。com/video/post name到mysite。com/1/post name或mysite。com/0/post名称我的意思是,当选择下拉值视频时,它将显示mysite。com/1/post名称。我可以替换post-type slug。function update_video_slug( $args, $post_type) { $cptslug
WordPress核心如何管理插件安装
我正在学习wordpress插件的创建。我发现wordpress codex上关于这个论点的文档非常有用,但我有一个问题:wordpress核心如何管理插件安装?
如何在wp-config中加密DB_PASSWORD
最近将我的wordpress站点移动到另一个托管提供商,在导入数据库后,我在建立数据库连接时遇到了问题。我编辑了wp配置文件并输入了DB\\U密码以重新建立数据库连接。这修复了我的连接问题,但现在我有了一个密码,我想加密。我该怎么做呢。WP-CONFIG.PHP/** MySQL database password */ define(\'DB_PASSWORD\', \'my_none_encrypted_password\');
WordPress循环:仅显示自定义POST类型TaxonMy Term
在我开始之前,我必须说,我已经尝试了一千种不同的方法来解决我的问题,我读过好几篇帖子,但都没有成功。我有一个称为“分组”的CPT,一个称为“订单”的CPT分类法,在WordPress面板中,我在订单(术语)中创建了几个“类别”。我有一个术语叫“马德里”,我想在页面模板上显示该术语的帖子。我该怎么做?这简直要了我的命。我感谢你的帮助。--这是我在普通的“taxonomy template.php”中使用的循环和代码,它的工作很好,但现在我需要显示相同的信息,但只在页面模板中显示与术语“Madrid”相关的帖
为什么我的按钮图像在移动屏幕上变得模糊?
在我的wordpress网站上,我用php插入了一些自定义按钮。它们是清晰的分辨率图像(gif或png),但在我的iphone屏幕上查看时,它们很模糊。我注意到我安装的其他插件插入了相同类型的。png图像按钮在移动屏幕或任何屏幕上查看时看起来非常清晰。我错过了什么?无法理解为什么wordpress插件中插入的png按钮在所有屏幕上看起来都很清晰,但我的png按钮只在桌面屏幕上看起来很好。
如何在WP仪表板编辑器中自定义WordPress首页?
尽管有许多与前端编辑相关的问题,但没有一个能为我提供使用WordPress仪表板编辑器定制WordPress首页的方法。如果有人能指导我使用WordPress的核心文件功能来设置我的首页,我会很高兴;或者换句话说,设置我的WP主页。
Wp_list_ategories中没有子项为和深度的层次结构
假设站点具有如下类别结构:狗和拳击手>印花棉布暹罗使用它可以显示并添加类,以便您可以相应地设置样式,例如确保子级别缩进。如果只想显示一个层次结构,例如类别为id 15的狗,可以使用: <?php wp_list_categories( array( \'title_li\' => \'\', \'child_of\' =>
Header的css不能在Chrome和Opera中运行--你有什么办法修复它吗?
我正在创建一个Wordpress网站,但我对桌面版的Chrome和Opera有一个问题-我的标题在这里显示不同(在所有其他浏览器中,一切都很好)。以下截图显示了我的意思:Firefox:https://i.imgur.com/4U11dfN.png (一切正常)Chrome(在Opera中看起来都一样):https://i.imgur.com/kkyeklc.jpg (菜单项未正确对齐)。这是我的网站:http://tophistorie.pl/ 你们知道会出什么问题吗?我迫切需要帮助——花了两个小时试图
主题对主题文件夹进行直接AJAX调用
因此,我使用的是wordpress主题(遗憾的是,我无法再获得对该主题的支持),它有一个联系表单,可以直接对主题的“includes”文件夹中的php文件进行ajax调用。但是,对该文件的所有ajax调用都会导致404错误。因此,联系人表单无法成功发布消息。什么服务器设置最有可能限制公众访问主题文件夹中的php文件?
将管理面板部分限制为用户
我已经了解了如何从Administros以外的用户禁用wordpress admin菜单项。我现在想要实现的是,每个用户只能访问其用户页面(仅“您的个人资料”),并且只能编辑部分详细信息,例如,我不希望用户更改其电子邮件,但他可以更改其昵称等。这可能吗?
使用字符串更新其他用户元字段
我已经创建了一个WordPress网站。在user部分中,我创建了一个名为“Token”元字段的附加属性。每次创建新用户或用户登录并验证时,我都想用随机字符串更新此令牌属性。如果你能帮我做这件事,我将不胜感激。非常感谢。这是我在用户登录期间的代码,其中randomString是存储随机字符串的变量。 function login_user($request) { $length = 10; $characters =
Sync All Post Type Tag
我的网站上有一些帖子类型。所有帖子类型是否可能使用相同的帖子标签?例如:PostType A有一个“Apple”标记PostType B、PostType C、PostType D使用PostType A“Apple”标记如果这不可能,我还有一个问题:是否可以同步所有帖子类型的标签?例如:我在PostTypeA中创建了一个新的“ABC”标记,PostTypeB将自动具有“ABC”标记。
如何在单独的自定义字段中更新发布日期(仅限年份)?
我想用一个存储帖子发布年份的自定义字段更新我的所有帖子。“年”值显然将从帖子的日期元数据中检索出来。然后,我将使用存储的值查询带有特定插件的帖子。到目前为止,我有这个,但不确定这段代码应该去哪里,是否需要修改!$year_published = get_the_date( \'Y\' ); update_post_meta(get_the_ID(), \'year_date\', \'$year_published\' );
如何修改默认语言和其他语言的WooCommerce按钮文本
我正在尝试更改WooCommerce多语言网站上“下订单”按钮中的文本。我默认的语言是英语美国,另一个是波兰语。我可以通过WPML插件轻松修改第二语言文本,但我无法更改默认语言。我尝试通过一个JS代码修改按钮文本,该代码在默认的EN页面中工作,但波兰语版本也开始显示新的英文文本。我也尝试过使用Loco和添加英语作为一种语言,修改了英文文本,但没有成功。如何做到这一点-更改默认语言中的文本字符串,并使其同时通过WPML进行翻译?
为特定用户角色启用插件
我已经用user role editor创建了一个新的用户角色(基于shop manager),我需要为这个角色显示一个自定义插件。谢谢$user = wp_get_current_user(); if ( in_array( \'custom_role\', (array) $user->roles ) ) { //The user has the \"custom\" role add_action( \'some_menu\', \'my_plugin_me