这次有一个好奇的问题。有人刚刚向我的服务器发出了以下 HTTP 请求:
127.0.0.1 - - [02/Jun/2021 15:28:00] "GET //wp-includes/wlwmanifest.xml HTTP/1.0" 404 -
127.0.0.1 - - [02/Jun/2021 15:28:00] "GET //xmlrpc.php?rsd HTTP/1.0" 404 -
127.0.0.1 - - [02/Jun/2021 15:28:00] "GET / HTTP/1.0" 200 -
127.0.0.1 - - [02/Jun/2021 15:28:00] "GET //blog/wp-includes/wlwmanifest.xml HTTP/1.0" 404 -
127.0.0.1 - - [02/Jun/2021 15:28:00] "GET //web/wp-includes/wlwmanifest.xml HTTP/1.0" 404 -
127.0.0.1 - - [02/Jun/2021 15:28:01] "GET //wordpress/wp-includes/wlwmanifest.xml HTTP/1.0" 404 -
127.0.0.1 - - [02/Jun/2021 15:28:01] "GET //website/wp-includes/wlwmanifest.xml HTTP/1.0" 404 -
127.0.0.1 - - [02/Jun/2021 15:28:01] "GET //wp/wp-includes/wlwmanifest.xml …Run Code Online (Sandbox Code Playgroud) 我能做那样的事吗?将参数传递给我的函数?我已经研究过add_action doc但是没有弄清楚如何做到这一点.传递两个参数的确切语法是什么样的.特别是如何传递文本和整数参数.
function recent_post_by_author($author,$number_of_posts) {
some commands;
}
add_action('thesis_hook_before_post','recent_post_by_author',10,'author,2')
Run Code Online (Sandbox Code Playgroud)
UPDATE
在我看来,它是通过do_action以某种方式完成但是如何?:-)
这是WordPress中永久链接的.htaccess代码.我不明白这是如何工作的.谁能解释一下?
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
Run Code Online (Sandbox Code Playgroud)
我用谷歌搜索,发现它-f和-d部分意味着给真正的目录和文件更高的优先级.
那么是什么是^index\.php$ - [L]和RewriteRule . /index.php [L]?
WordPress如何使用此处理类别,标签,页面等?
它是在内部发生的吗?如果是这样,我有兴趣学习如何在PHP中完成它.
谢谢
这是一个简单的问题,有一个奇怪的难以回答的答案.
get_magic_quotes_gpc()报告0.我重复一遍,魔术报价已关闭.魔术引号似乎已被禁用php.ini(不是在运行时).
然而,当在PHP中访问时,包括单引号(')的所有POST数据都被转义.可能是什么导致了这个?
谢谢.
编辑:对于好奇,这是我们的phpinfo的屏幕截图:http: //img843.imageshack.us/img843/6959/screenshot20120120at552.png
编辑:在准备测试用例时,我发现了问题的一般原因.当我们的应用程序与WP Multisite安装集成时,我们正在引导Wordpress.当我禁用Wordpress引导时,自动转义被禁用.有谁知道Wordpress的自动转义代码可能位于何处?
我使用以下代码在我的WordPress网站上获取WooCommerce的产品类别列表:
<?php
$taxonomy = 'product_cat';
$orderby = 'name';
$show_count = 0; // 1 for yes, 0 for no
$pad_counts = 0; // 1 for yes, 0 for no
$hierarchical = 0; // 1 for yes, 0 for no
$title = '';
$empty = 0;
$args = array(
'taxonomy' => $taxonomy,
'orderby' => $orderby,
'show_count' => $show_count,
'pad_counts' => $pad_counts,
'hierarchical' => $hierarchical,
'title_li' => $title,
'hide_empty' => $empty
);
?>
<?php $all_categories = get_categories( $args );
//print_r($all_categories);
foreach ($all_categories as …Run Code Online (Sandbox Code Playgroud) 我目前正在研究WooCommerce主题并尝试在产品详细信息页面中添加侧边栏.
我已经能够添加侧边栏了(具体来说,这个:http://woocommerce.wp-a2z.org/oik_file/templatescontent-widget-product-php/)
现在,我正在试图弄清楚如何在当前选择的产品中添加一类"活动",似乎无法弄明白?
换句话说,如果当前产品ID等于侧边栏中的产品ID,那么我该怎么做呢?添加class ="active"到li?
我已经进行了大量的搜索,并且无法提出任何有用的信息,所以我要转向这里.
任何帮助非常感谢!!
我使用facebook开发了一个用于社交登录的wordpress插件.我正在使用facebook图形API /me来检索用户详细信息,在安装facebook登录插件时我的问题是某些网站我只是获取用户ID和名称
Array
(
[name] => John doe
[id] => 398463877009801
)
Run Code Online (Sandbox Code Playgroud)
但同样的代码也适用于某些网站.
Array
(
[id] => 398463877009801
[email] => something@gmail.com
[first_name] => John
[gender] => male
[last_name] => Doe
[link] => https://www.facebook.com/app_scoped_user_id/398463877009801/
[locale] => en_US
[name] => John Doe
[timezone] => 5.45
[updated_time] => 2015-05-03T11:24:16+0000
[verified] => 1
)
Run Code Online (Sandbox Code Playgroud)
对于只获得名称和ID的网站,可能存在错误的可能性?
当我使用名为WpBakery Visual Composer的插件时,我在WordPress中收到此错误.
我正在使用最新版本的WordPress(4.5),使用最新的谷歌Chrome版本,所有插件都会更新.我似乎无法使用Visual Composer添加任何元素或模板.
有人可以帮助我或告诉我可能会发生什么以及如何解决此错误.
我得到的错误:
我有一个产品页面/products/[slug].js
我对 wordpress/graphql 站点使用增量静态生成:
export async function getStaticProps(context) {
const {params: { slug }} = context
const {data} = await client.query(({
query: PRODUCT_SLUG,
variables: { slug }
}));
return {
props: {
categoryName: data?.productCategory?.name ?? '',
products: data?.productCategory?.products?.nodes ?? []
},
revalidate: 1
}
}
export async function getStaticPaths () {
const { data } = await client.query({
query: PRODUCT_SLUGS,
})
const pathsData = []
data?.productCategories?.nodes && data?.productCategories?.nodes.map((productCategory) => {
if (!isEmpty(productCategory?.slug)) {
pathsData.push({ params: { slug: productCategory?.slug } …Run Code Online (Sandbox Code Playgroud) wordpress ×10
php ×5
woocommerce ×2
.htaccess ×1
apache ×1
apollo ×1
caching ×1
escaping ×1
facebook ×1
http ×1
javascript ×1
jquery ×1
next.js ×1
permalinks ×1
product ×1