只有默认固定链接才会启用mod_rewrite
我的问题是在我的wordpress站点中,只有默认的永久链接有效。。当我更改永久链接时,所有页面都找不到。。仅显示主页。当我将永久链接更改为postname时。htaccess内容更改为# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\\.php$ - [L] RewriteCond %{REQUEST_FILENAME
下一个/上一个帖子链接没有显示帖子2个帖子
我在一个Wordpress项目中使用Posts 2 Posts 插件显示从一种帖子类型到另一种帖子类型的帖子。这很好,但出于某种原因next_posts_link() 和previous_posts_link() 没有出现。我已指定paged 我的代码中的变量,所以它应该可以工作。有人能看出我做错了什么吗?$paged = get_query_var( \'paged\' ) ? get_query_var( \'paged\' ) : 1; $connected = new WP_Query(
搜索(自定义表单、自定义搜索结果)
如果我有表格:<form class=\"search\" action=\"<?php echo site_url(); ?>/page-search?category=2\" method=\"get\"> <input type=\"text\" required name=\"search\" placeholder=\"Search\"> <button type=\"submit\" class=\"sprite-psu
如何检查single.php是否已经调用了_POST_THMBILE函数
我正在创建一个前端插件来上传图像并添加过滤器the_content() 显示文章缩略图,但某些模板已具有the_post_thumbnail 在里面single.php 或loop.php. 我有什么办法可以查一下吗?
转义图像链接中的特殊字符
我使用插件从XML导入图像,导入时会截断图像链接。一些符号导致图像无法显示在帖子中。This is the image link. 它显示的是mydomain。com/wp-content/uploads/2014/03/watermark。jpegI需要一个php函数来转义URL中的特殊字符。(Wordpress插件名称:WP-ALLIMPORT)
自定义帖子类型是否不再显示代码添加的任何内容?
所以我写了一段代码,它以前工作过,没有被编辑过,没有被更改,没有更新WP数据库,没有更新WP上的任何插件,它突然不能正常工作。代码如下: $column1 = \"member_name\"; $column2 = \"memberID\"; $meta_key = \"field_dsfsd332dsfd\"; $result = $newdb->get_results(\"SELECT \".$column1.\",\".$column2.\
Metabox内的WP_LIST_TABLE未处理提交
我正在尝试显示WP_List_table 在metabox中。metabox用于名为service 已注册到名为office. 表列包含操作分类法的输入字段,并允许我将其他数据链接到每个单独的分类法术语。我不认为我试图将其用于自定义帖子类型编辑屏幕上的自定义分类法这一事实是相关的。我只是为了清楚起见才提到。现在的情况是,在我单击自定义帖子类型编辑屏幕上的发布/更新按钮之前,一切看起来都很好。如果WP_List_Table 具有批量操作,它将重定向回/wp-admin/edit.php 页面中,如果我删除了
如果(IS_PAGE(**PAGE ID**))不工作
我在跟踪this tutorial 在代码中添加谷歌内容实验header.php.我将以下代码添加到header.php:<?php if (is_page(\'346\') ):?> <!-- Google Analytics Content Experiment code --> ... <!-- End of Google Analytics Content Experiment code --> &
获取原始不变的主题
几个月前,我在wordpress网站上使用了第三方主题2.9版。我对css/做了一些自定义更改。php基于我的需要。现在,我计划将主题升级到v3。8.在此之前,我想了解我对2.9版所做更改的差异。由于我没有原始主题的副本,我联系了主题的开发人员;不幸的是,他们似乎也没有这方面的副本。我有什么选择来获得差异,获得主题的原始副本?wp是否在某处存储原始主题的副本?我的网站托管在bluehost上。非常感谢。
使用WP元查询按开始日期和完成日期显示自定义帖子类型
我有一个名为“事件”的自定义帖子类型,我有一个按每月显示事件的页面。每个事件都有一个start\\u date和finish\\u date自定义字段(使用高级自定义字段插件),该字段将日期存储为yymmdd。如果一个事件跨越两个不同的月份,它只会出现在开始日期的月份。我也被困在如何在完成日期的当月显示它。例如,如果我有一个开始日期为2014年3月19日、结束日期为2013年4月19日的活动,它应该出现在3月和4月。我正在使用以下内容:// Get chosen month to display from
每次我尝试更新主题函数文件时,Chrome中都会出现“未收到数据”错误
在“外观-->编辑器-->函数”下。php(主题函数),每当我试图修改其中的一段代码并单击更新时,我都会在Chrome中遇到这个“未收到数据”错误。当我点击WordPress中的任何其他区域或主题选项、自定义css等时,我从来没有遇到过这个错误。我不知道为什么会出现这个错误。我使用GoDaddy托管。有人能帮我解决这个问题吗。谢谢
将文本添加到特定页面的底部
我想添加[one_third][responsive] <a href=\"http://weburl.com/lifestyle\"> <img class=\"aligncenter size-full wp-image-176\" alt=\"courses\" src=\"http://weburl.com/img/buttons/courses.png\" width=\"310\" height=\"109\" /></a> [/re
获取页面上的查询次数(在我的插件内)
有没有一种简单的方法可以查看您在一个页面上(在我的插件中)进行了多少查询?因为我不想在我的插件中有太多的查询。
正在获取插件目录和URL
在我的一个主题中,路径和目录由if( !defined(\'ADMIN_PATH\') ) define( \'ADMIN_PATH\', get_template_directory() . \'/admin/\' ); if( !defined(\'ADMIN_DIR\') ) define( \'ADMIN_DIR\', get_template_directory_uri() . \'/admin/\' ); 如果我想把它转换成插件,正确的方法是什么?我试过plu
Hide all posts by an author
我们有一个名为“技术”的类别,希望在此页面上隐藏特定作者的帖子。例如,约翰·史密斯的帖子不会显示在科技类,或任何与此相关的类别,甚至搜索中。我该怎么做?我不想隐藏作者姓名,我想从搜索、分类、分类页面等中完全隐藏作者X的所有帖子。非常感谢。
post_content is empty
我正在尝试制作一些插件。这个插件是一种自动发布。function new_post($title,$content) { $post = get_post($id); $feat_image = wp_get_attachment_url( get_post_thumbnail_id($post->ID) ); $title = $post->post_title; $content = $post->post_content; echo
需要将字符串作为str_place的固定链接返回
我正在使用此代码在我的网站上获取按字母顺序排列的CPT列表。这很好,效果很好。一个问题是,代码段以字符串形式返回URL,它只是将\\u标题转换为slug,而当标题包含特殊字符时,这不起作用。我需要一个简单的解决方案,如何将\\u permalink而不是此标题返回给slug hack:)<?php $list = \'\'; $tags = get_terms( \'inspirations-emne\' ); $groups = array(); if( $tags &
Exclude categories by ID
我搜索了这个网站,尝试了各种方法从列表中排除类别1和类别7,但没有任何效果。没有错误,但也不会隐藏猫。类别1和7不是空的,但我还想排除空类别,所以!空的必须留下。<!-- category list with thumbs --> <?php $terms = apply_filters( \'taxonomy-images-get-terms\', \'\', array(\'taxonomy\' => \'category\') ); if (
使用GET后无法重定向到上一页
我有一个显示购物车和产品的功能,因此在添加产品后(通过GET) 我希望它返回到常规域。这是更新购物车的代码:$page = $_SERVER[\'PHP_SELF\']; // if the product is added to the cart if (isset($_GET[\'add\'])) { $_SESSION[\'cart_\'.$_GET[\'add\']]++; header(\'Location: \'.$page);
为什么要有条件地使用Dynamic_Sidear()?
在codex example of displaying sidebars, 围绕调用dynamic\\u提要栏的条件换行的意义是什么?为什么这样做:<?php if ( dynamic_sidebar(\'example_widget_area_name\') ) : else : endif; ?> 这似乎可行:<?php dynamic_sidebar(\'example_widget_area_name\'); ?> 谢谢你,托比