您当前的位置:首页 > TAG信息列表 > php
$wbdb函数是否可以在不加载wp_load.php的wp中使用
如果我想在wp站点上添加对db的访问权。。我知道使用$wpdb global肯定更简单。。这是否允许您在不包含wp\\U负载的情况下访问站点。根目录中的php文件。。我想如果你已经激活了wp,它可能会很好。。但我猜测,如果您没有运行wp,那么您可能必须将其作为最小值加载。。有人知道吗。我已经试过了,即使通过wp页面运行,它仍然需要wp加载。php是正常的。
Parsing php string in jquery
我使用serialise发送php数组,但响应不同。这是我的尝试$array = serialize($out); var_dump(serialize($array)); //string(58) \"s:50:\"a:2:{s:9:\"sidebar-1\";i:5;s:12:\"footer-insta\";i:2;}\";\" 我发送此值的方式,echo \'<div data-ad = \'.$array.\' class=\"ash_loadmore\">
循环访问WP_Post对象
我有一个自定义WordPress帖子数组,如下所示:Array ( [1] => Array ( [sno] => 1 [post] => WP_Post Object ( [ID] => 1452 [post_author] => 12 [post_date] => 2017-06-04 18:09:47 [post_d
将WordPress迁移到本地主机时出现问题
我刚刚跟踪了this guide 手动将WordPress站点迁移到本地主机。我已经完成了所有步骤:使用FTP下载文件、导出数据库、导入到localhost数据库、将URL链接更改为localhost,最后更新wp配置。我在我的两个网站上尝试了这一点,但遇到了不同的问题:Safari无法连接到服务器的错误消息,屏幕上显示以下文本:“在WordPress应用程序前面。此文件不做任何操作,但加载wp-blog-header.php,该文件执行并告诉WordPress加载主题。 * @package W
这个将脚本和样式排入主题队列的函数有什么问题?
function custom_scripts_css_with_jquery() { //wp_register_script( \'Bootstrap_min_js\',\'//maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js\' ); wp_register_script( \'jquery\', \'https://ajax.googleapis.com/ajax/libs/jq
AJAX请求状态200,但没有实际的“响应”
因此,基本上,我编写了一个AJAX调用,它运行一个PHP脚本,响应一个按钮点击(由JS处理)来响应hello world。我得到状态200,在浏览器“inspect element”功能的响应部分,我得到“Hello world”,但它不会显示在页面上。我知道“echo”应该有用,因为我用它来表示我的站点已正确连接到MySQL数据库。因此,响应部分显示“Connected SuccessfullyHello World”(sic),但页面仅显示“Connected Successfully”。所以出于某种
未来帖子的函数引用/人工时间差异
现在,我的网站上显示了未来的帖子,我在每篇帖子上都使用了这段代码来显示发布的时间。<?php echo human_time_diff( get_the_time(\'U\'), current_time(\'timestamp\') ) . \' ago\'; ?> 当然,它显示了一个帖子,从现在起2天,就像2天前一样。我该如何修复它,使其显示“以前”或“从现在”如果适用?
主题自定义评级,重构代码和清理模板文件的正确方法
在查看了许多收视率插件之后,我决定让事情更简单一些,只需使用ACF和自定义帖子类型来构建自己的收视率插件。到目前为止,一切都按预期进行,但我觉得我的代码可以更加干净和有条理。我使用根;我已经创建了一个自定义的帖子类型模板,并且正在对我的评分字段(这是一个浮点;例如4.5)进行preg\\u替换,以删除小数,这样我就可以轻松地回显css类中的原始数字,如下所示: $ratings_overall = get_field(\'provider_ratings_overall\'); $ratings
从序列化字符串中筛选结果以用于统计信息
我需要从序列化字符串中获取值,以便在某些统计信息中使用它。我已经在其他页面中获得了这些信息来显示一些内容,但我不知道为什么我现在有这个问题。DB有一个名为wj_db7_forms (我正在使用WordPress插件将输入记录到表单上)。我需要的信息栏在form_value.清洗柱的内容时,有一部分带有s:4:\"city\";s:6:\"boston\".我想得到所有的表单,在每一个表单上,都要得到city. 该值可以有任何长度,因为它是一个开放输入。我尝试了很多方法,但都没有成功。我会犯这样的错误分析错
Need help with pagination
我在计算分页时遇到了一个问题。使用我在这里找到的信息Wordpress Pagination Not Working - Always Showing First Pages Content 线程,我已成功在页面上设置分页。代码如下所示:<?php $paged = (get_query_var(\'paged\')) ? get_query_var(\'paged\') : 1; $args = array( \'posts_per_page\' => 10
将措施项添加到管理员用户表并发送电子邮件
我正在尝试在WP Admin区域中向Users表的每个项目添加一个链接,并使用该链接向特定用户发送电子邮件。我大部分时间都在那里,但我有一些奇怪的行为,我无法理解。这是我的代码:(我在下面描述我的问题)// Adds \"Send rejection email\" action to Users page function jm_send_rejection_link($actions, $user_object) { if( ($_POST[\'send\']) &&
短代码始终位于内容的顶部
我一直在尝试调整这一点,但我尝试的都没有真正起作用,这是一个我使用的带有短代码的插件,无论我将短代码放在模板上的什么位置,它总是显示在标题正下方的顶部,即使上面有图像或文本。为什么会发生这种情况?<?php /* Plugin Name: Simple Taxonomy Chain menu Plugin URI: http://gifts.wordpress-filter.com/ Description: Simple taxonomy chain m
基于JS变量创建自己的短码回显php变量
我正在尝试创建一个简单的快捷码,它允许我在页面上显示一个下拉列表,并根据所选选项显示特定的联系人表单。后端的短代码:[formularze form=\"561,559,560\" name=\"Form 1, Form 2, Form 3\"]“form”属性是联系人表单7 ID,“name”属性是下拉列表的名称。代码:function formularze_func( $atts ) { $a = shortcode_atts( array( \'form\' => \'
如何仅在单个发布页面访问index.php时显示div
假设有一个div→<div class=\"only-single-page\"> some code </div> 如何确保只有在索引出现时才存在此div。php是针对文章的单个页面访问的。<?php If is_single() { ?> <div class=\"only-single-page\"> some code </div> <
StudioPress:为每个页面添加meta标签
我需要将此元标记添加到我网站中的每个页面。<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\"> 我在github上找到了这个PHP函数add_action( \'wp_head\', \'wsm_keep_ie_modern\' ); function wsm_keep_ie_modern( $headers ) { if ( isset( $_SERVER[\'HTTP_USER_AGENT\']
随机显示类别-更改URL
我脚本的这一部分运行WordPress类别并以随机顺序显示它们。我遇到的问题是url是基于类别的ID如果单击某个类别而不是类别页面,则该类别应转到其他页面。所以我创建了一个变量并输入了url。创建了if-语句以查看$cat_id 已加载,然后对其进行更改。但它只会多次输出url(每个找到的类别)可能是什么?$category_link = get_category_link( $cat_id ); $custom_link = get_option( \'home\' ).\'/sub/sub-s
显示类别页面中的帖子列表
What I\'m trying to do:在每个类别的类别页面上,我希望有一个该类别中所有帖子的列表,而不是让每个帖子与其他帖子分开显示(即在单独的容器中)。列表中的每一项都应该包含该帖子的标题,标题也可以作为该帖子的链接。顺序应为逆时间顺序(即最新帖子首先显示,这是默认顺序)。清单最好是要点,但这并不重要。我需要使用外部插件插入代码,而不是编辑原始文件。What I tried that didn\'t work:最初我尝试使用插件(https://wordpress.org/plugins/lis
每个WordPress菜单项旁边的唯一图标
我有Wordpress菜单,它似乎是以某种方式放在后端的。我用过wp_nav_menu() 稍微自定义菜单项的换行。我的问题是,我找不到直接访问菜单项的权限,无法向其添加自定义字段。它们都是类别,我希望每个类别都有一个特定的图标。这是我在函数中的代码。php自定义菜单:function custom_novice_menu($args) { $args[\'container\'] = false; $args[\'container_id\'] = \'my_pr
在WordPress中的AJAX调用期间调试PHP对象
我在使用WP插件时遇到了真正的问题,因为我似乎无法访问我的PHP数据来查看发生了什么。如果我在PHP函数中添加了任何不喜欢的内容,插件将发出一个ajax调用,该调用将挂起(如下所示)。而不是线路do_action_ref_array( \'bookly_validate_custom_field\', array( $field, &$this->errors, $fields[ $field->id ] ) );我试过了$this->errors[\'custom_fields
使用wp_NAV_MENU获取菜单项的名称
基本上,我通过以下选项自定义菜单wp_nav_menu().以下是我的一些代码:function custom_novice_menu($args) { $args[\'container\'] = false; $args[\'container_id\'] = \'my_primary_menu\'; $args[\'link_before\'] = \'<div class=\"topic-card\"><div cl