您当前的位置:首页 > TAG信息列表 > php
正在从中继器字段检索所有数据
我在WP中有一个名为what_we_do_textarea_two. what\\u we\\u do\\u textarea\\u two是一个简单的repeater字段,允许您向列表中添加另一项。what_we_do_textarea_two 有一个子字段,名为list_item:由于此列表可能有x个列表,从该字段检索数据的最佳方法是什么?目前我有:$textareaTwo = get_sub_field(\"list_item\"); if ($textareaTwo &&
尝试为POST_TYPE创建可在站点范围内引用的PHP变量
我有几个网站,其中包含我创建的几个定制PHP小部件循环。我想在其他区域和站点中重用这些小部件,但使用不同的自定义帖子类型。每个小部件PHP文件中唯一独特的是post类型拉取(在下面的代码段中,它是post):$home\\u carousel\\u query=新建WP\\u query(\'post\\u type=post&;posts\\u per\\u page=-1&;订单=ASC);while($home\\u carousel\\u query->have\\u posts
自定义php函数错误不存在
当尚未定义模板时,我能够成功地为新页面设置默认页面模板member_home_page.php. 这在我的本地环境中非常有效,但当我将代码上传到WP Engine上的网站时,我在WordPress的管理页面编辑屏幕顶部发现了这个错误。Warning: call_user_func_array() expects parameter 1 to be a valid callback, function \'set_default_page_template\' not found or invalid fu
如何在WordPress中获取年、月和小时?
这是只给我一天和一个月的代码。我想展示所有:年、月、日、时、分。我该怎么做?print \'<time class=\"entry-date updated\" datetime=\"\' . esc_attr( get_the_date( \'c\' ) ) . \'\">\' . esc_html( the_date(\'F j, Y\',\'G:i\')) . \'</time>\';
删除选项以允许从POST页面选项中引用回溯/回拨
我正在尝试禁用WordPress中与pingbacks/trackbacks相关的所有功能,到目前为止,我有以下功能:add_action( \'pre_ping\', \'disable_pingback\' ); function disable_pingback( &$links ) { foreach ( $links as $l => $link ) { if ( 0 === strpos( $link, get_optio
添加与合著者的作者框元链接
我有一个网站,一篇文章有多个作者,文章后需要多个作者框bios。我以前使用过get\\u the\\u author\\u meta()将用户的社交媒体超链接作为作者描述下的可点击图标,但当与合作作者使用foreach循环时,只使用第一作者的社交媒体链接。我尝试将参数$author\\u id更改为$coauthor\\u id,但这似乎不起作用。使用get\\u,作者只需拉取所有css精灵图标,而不带超链接。我知道原始的get\\u the\\u author\\u meta()代码是有效的,因为它仍然
WordPress子主题无法覆盖/Inc/Structure/header.php中的父导航菜单
我对Wordpress相当陌生。我正在使用带有默认导航菜单的shop isle主题。我试图用一个别致的“Ubermenu”插件来覆盖它,但默认的折叠符号会一直覆盖该插件。主题标头从目录shop isle/inc/structure/header加载。php。我将整个目录复制到我的子主题目录,并在/header中进行了下面的编辑。php,但只有当我将其添加到父主题中的“structure”文件夹而不是子主题中时,它才起作用。示例1<?php if( function_exists( ‘ubermenu
如何在新用户注册时将wp_USERS->用户登录名插入到wp_Terms中?
当新用户注册时,我需要将wp\\u users->user\\u login字段插入wp\\u terms name和slug字段。我的要求是管理员需要将帖子分配给特定用户,也就是说管理员需要向user1添加帖子,但user2不应该看到这一点。为此,我创建了一个自定义帖子,并为此添加了分类法。术语是用户用户名。因此,我需要在分类法中将用户的用户名作为术语列出。当一个新用户注册时,他的用户名也应该在wp\\u terms表中更新,所以我将用户名作为terms。我在这里绊倒了。请对此提出一些解决方案
Foreach循环仍回显数组
我不知道为什么foreach循环仍在为我的$education 变量此代码应该获取自定义的post字段。它与标题、图像和about变量一起使用,但在将变量放入数组时不起作用。<?php $args = array( \'post_type\' => \'team members\', \'posts_per_page\' => 40 , \'paged\' => 1,); $loop = new WP_Query( $args ); $counter = 1
Obtain wordpress user role
是否可以从外部PHP应用程序获取Wordpress中的用户角色?我更好地解释了自己:我在Wordpress站点中使用了OAuth服务器插件,并且我在另一个PHP站点中创建了一个脚本,因此只有在Wordpress站点中注册了用户才能访问该站点。现在我需要的是获得进入我的PHP站点的用户的角色,使用Curl,我已经能够在Wordpress中获得分配给用户的Id,但我需要该角色在我的PHP站点中分配权限。有什么办法吗?如何从外部PHP站点获取用户凭据?
正在尝试将脚本入队-什么都没有发生
我试图在注册脚本后将其排入队列,但出现了一个错误。以下是脚本:function _test() { console.log(\"Test\"); } 这就是PHP:function fsg_shortURL() { echo \"Funtion Called\"; wp_register_script(\'_test\',\'/wp-content/themes/theme-child/js/test.js\'); wp_e
连接site_url和字符串不起作用
我正在尝试连接site_url 还有一个字符串,但它不起作用。这就是我正在做的:$myurl = site_url(); var_dump($myurl); $url = \"https\" . $myurl . \"/inbox/?fepaction=viewmessage&fep_id=\" . $inserted_message->ID; var_dump($url); die; 输出如下所示:string(31)“//zgp.m
Use ajax from function.php
我正在尝试进行ajax调用,但出现了以下错误:TypeError: $ is undefined 这是我的职责。php文件:<?php // Add custom Theme Functions here // function gear_guide_product_view( $atts ) { $a = shortcode_atts( array( \'id\' => \'0\'
如何修复错误“调用不正确,不应直接访问”?
Recently my woocommerce has been throwing errors all of a sudden. no changes were made to the website or server. When customers try to run a transaction, they get the following error \"Transaction Failed. There was a problem running your transact
将产品对象传递给Java脚本
我在php中得到一个product对象,我想将其传递给JavaScript。这是php代码:<?php // Add custom Theme Functions here // //gg stands for Gear Guide function gear_guide_product_view( $atts ) { //Get Ids from shortcode $gg_attributes = s
如何在WordPress中从Java调用PHP函数
我有一个非常简单的插件,包含一个javascript文件和一个PHP文件。我想从javascript代码中调用PHP文件并获得输出。javascript函数如下所示:function img_upload(){ var ajax = new XMLHttpRequest(); ajax.open(\'GET\', \'http://My_Domain_Name.com/wp-content/plugins/My_Plugin/
使用面向对象的数据库交互
我正在开发wordpress插件,将数据存储在数据库中。我试图根据最佳实践的样板文件为我的插件启动OOP方式:https://github.com/DevinVinson/WordPress-Plugin-Boilerplate/tree/master/plugin-name我不明白的是,如何在插件安装事件中一次性调用creating tables方法,并确保所有交互的安全。另外,我想通过cron安排一些加载任务。我发现有两种方法可以实现第一个目标:使所有方法都是公共静态的,这样db loader类就成了
我可以更改由Yoast生成的描述元标记的内容吗?
本质上,我有一个Yoast插件来处理我的SEO相关的事情。最主要的问题是描述元标记。该网站是双语的,我想描述元标签也被翻译。Yoast目前不提供该选项,除非我得到另一个我不想进入的插件。目前,我被告知可以通过functions.php 使用add_action. 不幸的是,这不起作用,因为它只添加了另一个描述元标记。当前我的代码如下所示:function insert_meta_tag_in_head () { echo \'<meta name=\"description\" co
是否通过脚本修改用户配置文件数据?
我正在开发一个网站,该网站将托管各种Unity游戏,我希望能够记录用户在其个人资料中获得的分数。我见过各种用于添加自定义字段的插件,但我不知道如何通过脚本修改字段,以及如何防止用户手动修改数据。我可以从Unity应用程序在站点上运行Javascript方法。如果您能提供任何建议或见解,我们将不胜感激。谢谢
WordPress内容中的双引号或单引号与HTML冲突
所以我知道addslashes() 和相关的原生PHP函数,但我很惊讶,鉴于WordPress对CMS的关注,我无法很快找到适用于这种情况的WordPress“一应俱全”。我希望我的所有元数据库都能解决这个问题,而不是使用每个保存和回显函数,添加/删除斜杠。。。或者,在呼应我没有想到的数据时,有一种更聪明的方法可以做到这一点。问题很简单,我有一个带有引号的值的post meta框(\') 我将其复制到模板中,如下所示:echo \"<input style=\'width:450px;\' type