如何删除url中的index.php?
我已经在一个子目录中安装了wordpress(blog). 在根目录中,我安装了Magento。现在,文件目录如下所示:app downloader includes media .... blog/wp-admin 我的服务器是nginx. 当我在wordpress的永久链接设置中将URL设置为:http://www.example.com/blog/index.php/sample-post/ …所有帖子都可用。现在我要删除index.ph
获取主要产品类别列表WooCommerce
我正在为我的网站使用woo commerce主题。我正在尝试显示主要产品类别列表。我试过这个密码。但它返回所有主类别和子类别。$product_category = wp_get_post_terms( $post->ID, \'product_cat\' ); 我只需要显示主要产品类别列表。如何做到这一点?
贡献者禁用查看他人的帖子
我如何才能禁止我的站点上的贡献者查看该站点上发布的其他帖子,而只查看他们自己的帖子?
Defer Parsing of Scripts
这是我第一次尝试这种“延迟解析”的方法,我真的不知道该怎么做。使用PageSpeed工具,我发现我的页面加载速度太慢(目前为92/100)的原因之一是脚本。PageSpeed建议我需要推迟解析所有这些脚本。有没有人可以帮我做这件事。谢谢
为什么使用ADMIN_PRINT_SCRIPTS-{HOOK}将脚本(.js)文件入队是错误的?
根据the Codex, 它只能用于头部的内联脚本标记。我一直在使用add_action(\'admin_print_scripts-{my-hook}\' 用于注射。js和add_action(\'admin_print_styles-{my-hook}\' 对于css没有任何问题。我使用wp\\u register\\u script();wp\\u enqueue\\u script()(以及相应的*_style() ) 让他们排队。“查看源”显示<link rel=\'stylesheet\
删除不必要的MySQL查询
我的一篇帖子从mysql获得了31个查询。我检查了所有查询。我看到了这个问题。我正在使用last posts 和categories 小部件。我认为没有必要提出质疑。如何删除主题Query: SELECT option_value FROM xy_options WHERE option_name = \'widget_pages\' LIMIT 1 Query: SELECT option_value FROM xy_options WHERE option_name = \'widget_ca
重新使用经过身份验证的HTTP连接或cURL句柄
我们有一个定制的Wordpress插件,它在编辑贴子页面中添加了一个元框。该插件从半私有HTTP REST API访问数据。连接经过身份验证(摘要)并定期访问-每个写帖子的人都会与它进行多次互动(通常是密集爆发),这样的人超过100人。因此,我们希望确保HTTP调用有效地工作。我们看到两个问题:没有证据表明Keep-Alive被用来阻止TCP套接字不断打开和关闭</对于摘要身份验证,每个请求都会执行两次。由于插件是经过身份验证的(不是用户),这是99%以上的浪费。Apache为此调用了他们的解决方案
Get menu item slug
我使用自定义菜单,我想得到菜单项slug。这可能吗?// Get the nav menu based on $menu_name (same as \'theme_location\' or \'menu\' arg to wp_nav_menu) // This code based on wp_nav_menu\'s code to get Menu ID from menu slug $menu_name = \'main-menu\'; if ( (
被黑客攻击后致命错误:在第1行调用404.php中未定义的函数GET_HEADER()
吃了timthumb之后。利用php。该站点已升级为WP 3.5它再次遭到破坏,(wp config包括加密数据以及wp include目录中的functions.php。在查看了各种网站后,我选择删除所有文件(备份网站后)并重新安装代码,以确保没有损坏的文件,并删除各种主题/插件/和WordPress更新版本中仍然存在的任何不需要的文件。主页会加载,但超出主页的所有链接都不可用,因此会出现此错误致命错误:调用中未定义的函数get\\u header()。。。404.php,第1行。标题和404 php文
基于页面本身创建‘Posts Page’循环
设置Settings -> Reading -> Posts Page 设置为我的“新闻”页面,并且home.php 模板已填充帖子。。。太棒了但是,我还希望能够创建另一个循环(即使WP_Query 如果需要),其中包含我指定的实际页面Posts Page 是的。每当我尝试实例化此循环时,它都会返回大量帖子,而不是我请求的页面。下面是我的代码,请将args与请求SQL进行比较:<?php $page = new WP_Query(array(\'post_typ
WordPress 3.5:切换回旧媒体上传器?
有没有办法切换回WordPress 3.5中的旧媒体上传程序?新的对我来说速度很慢,因为我的网站上有成千上万的图片,而且我有几个插件只能与旧的上传程序一起使用。
来自wp列表作者函数的作者ID
我是wordpress的新手。我想显示所有作者列表及其ID。我正在使用wp_list_authors 函数,但未从作者列表中获取任何作者id。那么,如何在所有作者的列表中获得作者的ID呢?
Custom Links in Walker Class
我正在创建一个自定义walker类。我需要确定将从添加到菜单的自定义链接Appearace > Menu > Custom Link这样他们就可以使用与页面/帖子链接不同的格式关于如何在walker类中使用if语句实现这一点,有什么想法吗?类似于if (link = custom-link) { // Do something }
从wp-Query获取数据,在循环之外&不更改url
我正在基于自定义分类法在wordpress上进行高级搜索。我已经被困72小时了,所以我希望能得到一些帮助或思考。。。步骤1——在js文件中,查询字符串如下所示:if (jQuery(\'#s\').val() == \'\'){ URL = \"/?genre=\" + genre + \'...other Stuff\' #content\'; }else{ URL = \"/?s=\"+searchQueryString+\"&genre=\" + genre +\'.
带有活动日历的URL中的日期
我是Wordpress的初学者,请原谅我的无知。我已经安装了事件日历插件(http://tri.be/wordpress-events-calendar/)它工作得非常完美。我遇到的一个问题是事件的URL格式,它基于URL slug是/upcoming-event/[event title]/. 如果有多个同名的事件,URL如下所示/upcoming-event/[event title]-2/.这是不受欢迎的,我更愿意在帖子中使用类似的URL/upcoming-event/[year]/[month]/
如何在查询中模拟Taxonomy__in?
如何设置tax\\u查询以获得“category\\u in”=>array()之类的结果?具体地说,我想展示所有具有城市分类法术语的帖子,其中一个id是:$cities = array(23,34,45,56);这是我目前使用的代码。$paged = (get_query_var(\'paged\')) ? get_query_var(\'paged\') : 1; $args = array( \'meta_query\' => array(
我们的插件标签未出现在WordPress插件存储库中
我们在WordPress插件库中有一个约会日历插件。在我们的插件中readme.txt, 我们已经添加了如下标签:=== Appointment Calendar === Contributors: a.ankit, FARAZFRANK, harimaliya Link: http://appointzilla.com/ Tags: appointment, booking, calendar, appointment scheduling calendar, appointm
性能问题:index.php与soronomy-$soronomy.php
在我们最近的一个项目中,我计划使用该索引。php文件以显示不同的分类法布局。基本上我计划使用is_tax( \'sometaxonomy\' ) 显示不同分类的数据/循环。我是否应该解决任何性能问题?使用taxonomy-$taxonomy是否更好。在这种情况下是php吗?如果是,为什么?此外,还有一个相关的问题:使用此技术时,我需要自定义循环。使用是否安全(性能方面)global $query_string 要更改查询?或者我应该再次简单地使用分类法-$分类法。php?提前感谢
注册小部件的多个副本
我希望能够在下面的代码中注册快速搜索小部件的多个副本,这样我就可以拥有多个侧栏。代码取自我下载的插件function quickSearchwidgetform() { include(WP_DSP_ABSPATH . \'wp_search_wiget_form.php\'); } function widget_dspquicksearch($args) { extract($args
Post Views Code Hacks
// Post views function getPostViews($postID){ $count_key = \'post_views_count\'; $count = get_post_meta($postID, $count_key, true); if($count==\'\'){ delete_post_meta($postID, $count_key);