您当前的位置:首页 > TAG信息列表 > wp-load.php
可以获得引用页面的帖子元数据吗?
如果引用它的页面属于某个类别(免费),我试图指示php授权脚本进行操作。有没有别的东西<?php wp_get_referer() ?> 将返回比url更多的内容?我基本上需要获得推荐人的id。
在其他域中加载WordPress内容
我对谷歌做了一些研究,但没有得到正确的答案。我需要使用php文件在域外获取wordpress循环。例如:我有一个网站www.mysite.com 使用wordpress。另一个是www.secondwebsite.com 仅使用php。我想使用类似wp负载的东西。php在php文件中使用我的循环。非常感谢,jhon公司我无法正确获取服务器路径。。。有什么想法吗?以下是我的不同路径:需要加载wp-LOAD的PHP文件。php:/home/faver/domains/facebook.faver.be/www
如何避免在PHP/css文件中使用wp-load.php?
这很棘手,因为人们通常将wp-load与AJAX混合在一起,我真的找不到合适的答案。Case 1我有一种动感的风格。如下所示的php文件:<?php header(\"Content-type: text/css\"); require_once(\'../../../../wp-load.php\'); ?> body { background: <?php echo get_option(\'background_color\'); ?>
在非WordPress页面中使用操作、挂钩和筛选器
我有一个php脚本,它位于wordpress之外,但用WP load加载WP core。php。这是我的基本页面:<?php define(\'WP_USE_THEMES\', false); global $wp, $wp_query, $wp_the_query, $wp_did_header; require_once(\'wp-load.php\'); switch_to_blog(1); //make sure we\'re on the top level
WordPress函数在PHPUnit测试外部和内部给出不同的结果
我一直在努力让PHPUnit与WordPress配合良好(在this, this, this, this, 和this), 我想我已经非常接近了。我在测试之前直接运行的代码如下所示(基本上从this article):( PHP_SAPI === \'cli\' ) || die( \'Access Denied\' ); define( \'PHPUNIT_DB_PREFIX\', \'phpunit_\' ); global $wp_rewrite, $wpdb;&
创建后变量处理页面
我需要创建一个处理POST请求的空白PHP页面。基本上,一个网站会给我发送一些post变量。我需要在mycred插件中使用这些变量。这是我的代码:require_once(\"../../../../wp-load.php\"); if (isset($_POST[\'reward_amount\'])) { $toaward = $_POST[\'reward_amount\']; $user = $_POST[\'sid\']; if
在函数.php之前控制WordPress
我在发展theme 我想在WordPress主题中对静态页面进行页面缓存(基本上我知道如何实现它)问题是,在制作主题时,当我第一次“控制”正在发生的事情时,它就在里面functions.php 该文件在请求启动后大约1秒加载(在加载所有wordpress函数之前,我需要一些sql-but I dont need that all as I\'m using page cache, 只想呈现保存的html-这就是缓存不初始化页面功能的原因)。所以问题是-Am I able to - from level o
管理员第一个钩子,输出超文本标记语言?
我想load-(page) 是管理屏幕中处理HTML输出的第一个挂钩,但我不能完全确定。基本上我在寻找template_rediect 或get_header, 这在管理方面不起作用(如果我错了,请纠正我)。我想连接到每个管理页面。我猜使用$page_now 或get_current_screen() 但对于如何在所有页面上实现它们,我的头脑变得一片空白:$page = get_current_screen()->parent_file; add_action( \'load-$page.p
外部PHP文件和漂亮的固定链接
我正在为一个基于WP的网站开发RESTAPI。端点为http://example.com/api.php 我已经包括在内了wp-load.php 在文件顶部访问WP函数等。然而http://example.com/api.php 正在浏览器中正常加载(未输出,因为未传递任何参数)。当我传递任何参数时,比如http://example.com/api.php?items=books 我正在WordPress获取未找到的错误页。最有线的部分是,当我禁用了Pretty Permalink时,一切都正常。
加载WordPress Bootstrap的最佳方式
我的脚本需要加载整个WP才能正常工作。我现在是这样做的if ( !defined(\'ABSPATH\') ) { /** Load WordPress Bootstrap */ @ini_set(\'include_path\', \'../../../\'); require_once(\'../../../wp-load.php\'); } //additional html stuff
使用wpdb,而不通过wp-load.php加载所有插件
我正在努力prevent WP from loading all plug-ins 包括wp负载时。php,因为我真的不需要它们,也不需要通常的WP操作/过滤器。我只需要WPDB类就可以轻松地查询数据库。我只找到了an (old) solution 这涉及到定义WP\\u安装以诱骗WP不加载插件,但我不确定它是否仍然适用于当前版本和/或是否有更好的方法。(背景:我正在尝试优化一个简单的自动完成PHP脚本,该脚本通过AJAX提供JSON结果,在通过wp load.PHP初始化$wpdb之后进行一些简单的查询
我需要一个独立的脚本在网络根目录,但仍然有权访问数据库
我正在构建一个专门的xml输出脚本(不能使用内置的导出),并且我在web根目录中有一个文件,可以从URL域调用该文件。com/myscript。php。但是,我需要能够执行wordpress DB调用来获取数据。我已经读到你可以加载wp-load。脚本中的php-这就足够了吗?也许还有其他更好的方法,但是wordpress会发送页眉,所以如果没有wordpress的混乱(页眉页脚等),我就无法输出干净的xml文件。
在WordPress插件开发中使用wp-load.php的问题
为什么用这个不好include(\"../../../wp-load.php\"); ??正确的使用方法是什么??谢谢
WP_LOAD,WordPress AJAX的缩写
我们一直在使用wp load。php用于ajax加载。它用于在单击“预览”时显示弹出窗口。正如你所知,即使是几条短信,也需要很长的时间(3-4秒)。我们已经搜索并发现“short init”是使其更快加载的解决方案。但要获得wp函数似乎有点困难。当我们使用“wp load”时,我们使用了这些函数。 Wordpress functions ================================= get_post_meta apply_filt
使用wp-Load()和wp_head()在WordPress外部呈现页面页眉
我使用wp-load()加载基本的wp环境,然后从数据库中读取一些信息,没有任何问题。但现在我需要呈现页面的完整标题,包括Yoast SEO 插件。调用wp-load()并从DB获取数据后,我调用wp\\u head()来呈现标头,但输出基本上是空的,因为没有加载正常的wp环境。如何加载WP环境,使所有插件都没有任何问题。我试过各种各样的方法呼叫wp(\'p=83\'); 使用正确页面(ID=83)的数据初始化环境$wp_query 和$post VAR手动使用在正常页面调用中获得的相同数据,试图找到更多
重写的URL未加载WordPress环境
我有一个直接发送给用户的页面,因此我可以为他们提供使用FPDF库动态创建的PDF。因为我将它们直接发送到生成PDF的文件,所以我正在重写URL。在我使用的原始文件中require_once(\'wp-load.php\') 使用正确的路径加载WordPress环境。它加载得非常好,当我转到website/path/to/file.php?p=foo&q=bar 但当我去website/rewritten?p=foo&q=bar 这个require_once() 功能正在中断。我可以看出我的
使用PHP脚本从多个WordPress站点检索数据
我想运行一个PHP脚本,迭代在特定文件夹中找到的WordPress站点,并使用get\\u plugin函数读取每个站点的插件信息在下面的代码中,我尝试在WP文件夹中要求API函数,并使用它来检索数据。然而,问题是多重“需求”。示例代码:function get_sites_plugins() { foreach($this->all_sites as $site_folder) { $plugins = get_site_plugins($site_fold
WP CLI无法删除与插件相关的表
我安装了以下插件wp plugin install ... CLI命令,然后通过CLI命令激活其正常工作。但问题是,当我停用然后删除插件时,与该插件相关的表仍在我的数据库中。有没有办法从wp数据库中删除未使用的不必要的表?
使用W3TC手动缓存非WP但使用WP的特殊页面(例如AJAX结果
在活动主题文件夹下,我有一个搜索自动完成。php文件,它使用各种WP查询创建智能JSON结果,这些结果通过AJAX传递到jQuery UI自动完成输入字段。它不是一个普通的模板文件(事实上,它不应该真正位于主题文件夹中,它可能是一个插件),但它用以下行加载所需的WP函数:require_once(\"../../../wp-load.php\"); 然而,由于它不执行整个页面执行的正常挂钩,因此它永远不会被W3TC或超级缓存缓存,这显然是次优的,尤其是对于搜索字段上几乎每个按键都会请求的内容。有
建立数据库连接时出错-在更新DNS之后
我已经在我的服务器上创建了网站,我从一家公司购买了主机,然后我更新了DNS IP,之后我尝试打开this 网站打开的很好,但有时会给我这个错误建立数据库连接时出错不是每次,有人能告诉我为什么会发生这种情况,它有时会打开,有时会向我显示错误吗?