您当前的位置:首页 > TAG信息列表 > php
将ACF复选框选项转换为链接
我正在使用ACF(高级自定义字段)在自定义帖子上创建一个复选框。有人知道是否有可能将这些复选框选项转换为链接吗?例如:Checkbox Results:~ 红色<;-链接到有关红色的帖子。~蓝色<;-链接到有关蓝色的帖子。~绿色<;-链接到有关绿色的帖子。如果有人能帮忙,那就太棒了:)谢谢
如何在phpunit中创建调用is_front_page的测试?
我正在使用WP_UnitTestCase 但在我的代码中,我有这个条件。is_front_page 我不知道如何在PHPUnit这是我的一段代码elseif ( is_front_page() ) { // logic } 这就是我进入页面的方式$this->go_to( $this->post_obj->get_permalink() ); 我如何告诉phpunit这是主页?
使用下拉菜单按自定义字段值对帖子进行排序
我试图按一个自定义字段值(称为price)对帖子进行排序。仅在自定义字段值中使用数字。我想,该网站的访问者可以排序的价格上使用下拉列表的职位。我搜索了一个插件,但没有找到。现在您找到以下代码:<?php $order = \"&order=DESC\"; if ($_POST[\'select\'] == \'tag\') { $order = \"&tag=mytag\"; } if ($_POST[\'select\'] == \'title
在页面上显示特定的小部件
im试图显示当前im标题所需的特定小部件,使用代码显示所有小部件,但我的问题是,如果我添加其他小部件,它将破坏我的网站。 <?php dynamic_sidebar( \'sidebar2\' ); ?> <?php else : ?> <!-- This content shows up if there
Get the title before comma
我使用此代码在重力表单字段中返回帖子的标题。add_filter(\'gform_field_value_page_name\', \'page_name_filler\'); function page_name_filler($value){ return get_the_title() ; } 然而,通常帖子的标题太长,而且内容过多。因此,我只想保留标题的第一部分,如果标题上存在逗号“,”之前。通常我的标题上会有多个逗号。如果逗号不
引导按钮上的下一篇文章链接
看起来非常简单,但不起作用。这是我的代码:<a href=\"<?php next_post_link(); ?>\"> <button class=\"btn btn-default pull-right\"> <span class=\"glyphicon glyphicon-arrow-right\"></span> </button></a> 因此,按钮没有给我下一页链接,而是有0
如何使用WP_USER_QUERY搜索DISPLAY_NAME列
我正在使用WP\\u User\\u Query返回用户列表。根据this article, 我可以使用search\\u columns参数将查询集中在特定列上(假设在wp\\u users表中)。我的查询:$args = array( \'search\' => \'Rami\', \'search_columns\' => array( \'user_login\', \'user_email\', \'display_name\' ), );
如何检查字符串是否为有效URL
WordPress提供了一个有用的函数,名为is_email() 检查给定的电子邮件地址是否有效。是否有类似的功能可用于检查URL是否有效?我试过了is_url() 但那只是我一厢情愿的想法。参考号:http://codex.wordpress.org/Function_Reference/is_email
使用自定义php脚本和获取的数据创建页面
我创建了WP页面,我需要显示一个包含一些信息的表。此信息保存在数据库中(托管在同一服务器上)。更详细地说,我将尝试分割我的问题。我刚接触wordpress,还没有估计它的潜力(概念)。1) 如果我需要在wordpress页面的表格中显示我自己的数据(很少有相关的表格,可以选择用户过滤数据)。是否有特殊的方法在WP DB中创建新表(用于我自己的数据),或者我需要创建一个单独的数据库?2) 如果我必须创建一个单独的数据库(例如,MySQL,托管在与WP DB相同的服务器上)。如何从WP页面内部连接到它?我只需
奇怪的Switch_to_Blog()问题
好吧,WordPress今天下午一直在毁灭我,我真的搞不懂这个问题。我们正在建立一个多站点网络,为了我们的特殊目的,需要在每个多站点之间循环以获取一些post数据等。Test Case #1:$sites = array (); foreach(wp_get_sites() as $blog_details) { // switch to the blog switch_to_blog($blog_details[\'blog_id\']);
WordPress安装权限错误
我收到“下载失败。无法将请求写入临时文件。”当我尝试下载插件时,插件(正在工作)现在无法编写所需内容(即缓存插件)。我正在使用Apache等在VPS上运行CentOS,并安装了SUPPP。权限设置正确(644和755),文件的所有权归用户所有。自从我将另一个用户添加到我的邮箱(使用centos webpanel FWIW)后,问题就开始了。另外,刚刚验证了其他用户可以在其wordpress安装上安装插件。添加用户如何淘汰我的现有用户?到目前为止,没有一个线程解决了我的问题。编辑:还尝试将temp dir设
基于类别或自定义字段的搜索结果
所以我按帖子类型列出了以下内容;如何编辑以添加自定义字段数据以同时填充?和或只是类别? $categories = array( \'post\' => \'Articles\', \'mobile-experience\' => \'Mobile\', \'staff-profiles\' => \'Staff Profiles\', \'events\' => \'Events\',
Change "en-US" to "en"
嘿,我正在尝试编辑WP主题文件,我正在使用bloginfo(\'language\') 获取页面的语言。但是,它会返回“en-US”,这在重定向页面时不起作用。我正在工作的网站只接受“/?lang=en”。我曾尝试使用if语句来指定不同情况下的解决方案,但失败了,似乎主题使用了复杂的循环方法,稍有改动就会使函数不起作用。那么,我可以问一下,是否有其他方法可以将“en-US”转换为“en”,或者直接从浏览器中获取“en”?非常感谢。
如何对自定义数据库表中的结果进行排序
我已经创建了一个自定义WordPress数据库表,用于存储“likes”。我的专栏包括:我现在正在尝试获取特定用户“喜欢”的帖子id数组。到目前为止,我有:$my_array_of_post_ids = $wpdb->get_col( $wpdb->prepare( \"SELECT post_id FROM like WHERE user_id = %d\", $user_id ) ); 如何确保$my_array_of_post_ids 对数组进行排序,以便最近的“like”是数
如何对WP_USER_QUERY结果进行排序,以匹配用户ID数组的顺序?
我正在使用WP_User_Query 从我的数据库中获取用户列表。我仅通过使用include 参数例如:$args = array( \'include\' => array( 1, 3, 5, 99, 61, 24, 12 ), \'count_total\' => true, \'search\' => sanitize_text_field( $_GET[\'phrase\'] ) ); $query = n
如何自动调整图像大小以适应我注册的所有图像大小
我需要Wordpress以所有注册的图像大小创建每个图像的版本,即使注册的图像大小大于上载的文件。例如,如果我有以下注册图像大小:大:1024x1024中:800x600我的自定义:645x200,我上传了一张尺寸为200x200的图像,我需要系统放大图像并将其裁剪成所有图像尺寸。我该怎么做呢?或者是否有一个插件可以为我做到这一点?
Hide page title
我已经创建了一个自定义页面模板,希望从页面中隐藏页面标题。我该怎么做?我知道我可以把页面标题留空,或者在CSS中这样做,这很有效,但这对SEO等不是很坏吗?如何编写条件语句以及将其放置在何处?这是我的模板:<?php /* Template Name: No Title Page */ ?> <?php get_header(); ?> <div class=\"wrapper\"> <?p
以正确的方式在多站点上运行WP Cron
我有多个网站的WordPress Multisite。我设置了DISABLE_WP_CRON 到true 在我的wp-config.php.如果我们使用wget或curl设置cron任务,则有30秒的规则来执行PHP脚本。它太小了,无法发送成吨的电子邮件通知和做其他事情(可能远程SMTP服务器连接很慢,可能是来自bbPress的大量电子邮件通知或其他任何东西)。也许我们可以用这样的东西?php -q wp-cron.php 但它只能在多站点中对一个站点运行cron(每个站点在不同的MySQL表中
在执行PHP后访问$POST
我正在使用javascript(angular.js)在wordpress站点中进行页面动画页面转换。我没有足够的经验让网站完全内置angular,然后使用angular(JSON?etc)显示帖子等来访问php。相反,我让初始wordpress PHP生成角度元素;模板角度测试。php<div ng-app=\"scdApp\" id=\"ang-container\"> <div ng-view ng-controller=\"ViewCtrl\" ng-class=
如何将数据从用户配置文件页面(profile.php)复制到主题定制器
我试图弄清楚如何将数据从用户配置文件页面(profile.php)复制到主题定制器当主题被激活时,我想从一些字段复制一些数据。并将数据存储在主题定制器中,因此当用户进入主题定制器时,他将在那里看到所有数据我使用重力表单作为一些自定义字段的注册表单与我在用户配置文件页面(profile.php)中创建的字段相同。所以当用户注册时,这些数据存储在用户配置文件页面中。喜欢address, phone and etc...