WordPress如何选择存档类型模板?
我找不到WordPress如何确定选择哪种存档类型模板的全面标准列表。据我所知,它使用URL表单来实现此目的,例如:example.com/category/some-category -> category.php (i guess tags work similarly) example.com/2012 -> date.php 但作者呢。php和分类法。php?是什么触发模板层次结构来使用这些路由?我不知道WP是如何为我选择某些我不知道如何触发的模板的。我想我理解具有更
强制在保存时从标题自动生成POST Slug
我在经营一个房产网站,很多房产都是在公寓楼里出售的。因此,内容编辑器所做的就是创建一个包含所有详细信息的帖子/属性,然后使用一个重复的帖子插件来创建其他帖子。每次他们复制一个帖子/属性时,他们都会更改标题以反映属性编号,可能还会更改一些元数据,例如价格。他们忘了做的是删除slug,然后从标题中生成一个新的slug。以下是输入的第一个属性的slug示例:merle-court-plot-50-182-carlton-vale-nw6-5hh但当它们复制时,鼻涕虫变成:merle-court-plot-50-
在unctions.php中按getPostView对帖子进行排序
我在函数中有以下函数。php,允许按字母顺序或按近距排序。我想把字母顺序改为按浏览量最大的排序。这是我为分拣机准备的代码,它是一个下拉选择菜单:function sorter($wp_query) { if(mysql_real_escape_string($_REQUEST[\"sorting\"]) == \"date\"){ usort($wp_query->posts, \'cmp_date\'); }
在循环之外回显术语名称,使用术语slug
我有一个奇怪的问题。。。我把我的术语作为变量。。。$mailer = \'may-2012-newsletter\'; 我试图用上面的变量在我的页面上回显我的术语名称。但这并不是一个循环。我的学期名称是:May 2012 Newsletter但我试着用我的术语slug来回应这一点:may-2012-newsletter该术语在我的分类法中分组,称为:mailers我在下面试过了,但没用?我想我完全偏离了轨道。<title><?php echo get_term_by( \'na
WP文本样式不适用于实际开机自检
长话短说,我正在处理一个自定义主题,并将WP挂钩包装到所述主题等上,我注意到,在写文章/页面等时,例如我想将一个词加粗/倾斜等,应用的样式无法实现。例如,假设我选择一个单词,单击“B”图标使该单词加粗,它在编辑器上以加粗的形式直观地显示该单词,但当我保存并预览页面时,文本是正常的。这个词上没有任何可见的样式。我还尝试进入HTML窗格,手动应用HTML标记,如<b></b> 或<i></i> 等等,同样的,我保存并预览页面,文本看起来好像没有应用任何样式。有什
为什么我不能从Foreach中调用(成员)函数?
我正在使用一个名为media tags的插件。。。foreach如下所示(尽可能简化)foreach($mediatags as $mediatag){ $args = \'media_tags=animals&numberposts=10&return_type=li&size=thumbnail\'; $media_items = get_attachments_by_media_tags($args); echo $media_items;
需要帮助来修复301重定向问题
我的网站一直存在问题,因此在SEOmoz进行了爬网测试。测试发现该网站上所有页面的301永久移动重定向,似乎它们被重定向回自己?在完成对我的网站的爬网后,我发现在这些页面的URL中添加了大量似乎已损坏的数据:https://www.getyourphotosoncanvas.com/%7Egetyouv4/%7Egetyouv4/contact-us.html301重定向到https://www.getyourphotosoncanvas.com/%7Egetyouv4/contact-us.html然后
无法使用wp_EDITOR()从WPAlChemy metabox获取<p>标记
我正在一个项目中使用WPAlchemy。对于一个模板,我需要使用一个自定义的metabox,它可以很好地与tinyMCE编辑器配合使用。在模板上插入元框的代码(这是https://github.com/helgatheviking/WP-Alchemy-Holy-Grail-Theme/ 因为我在一次Loooog搜索后最终尝试了它,但是macache。<div class=\"my_meta_control metabox\"> <p> <?php $mb-&
get_post_meta returns 0
我正在尝试获取(自定义帖子类型)帖子的元数据。我查看了数据库,表“wp\\u postmeta”中有一行“post\\u id”=65,“meta\\u key”=“name\\u text”和“meta\\u value”=“LarsÅkerkvist”。我正在尝试使用get\\u post\\u meta获取该值,LarsÅkerkvist,如下所示get_post_meta(65,\"name_text\",true) 但它总是返回0。我做错了什么?
如何在WordPress中创建文件夹
这是一个难题:我想在根目录下安装wordpress(wordpress站点的常规安装)。尽管如此,我希望根据用户的选择,为用户提供不同的城市来查看内容。示例:1。我有两个城市(纽约和迈阿密)2。用户选择Miami3。URL路径应为:http://www.domain.com/miami/4、应显示有关迈阿密的所有信息(不显示纽约的任何信息)当创建页面或帖子时(我希望作为管理员可以选择将其放在我选择的文件夹(城市)。希望我清楚我的困境。非常感谢。
如何根据用户角色保存不同的Usermeta字段?
我使用插件创建了一些自定义角色,还创建了自定义用户元字段,这些字段显示在每个用户的配置文件页面中(/wp admin/Profile.php)我在保存自定义字段时遇到问题,如果不更改用户的角色,我可以保存这些字段。举个例子:用户1有字段a、b和c,它们的用户角色为挂起如果我将其用户角色更改为所有者,则他们拥有的字段为a和B如果我随后将其用户角色更改为挂起字段C中的详细信息消失,则似乎WP正在将其从数据库中删除。我希望能够更改角色和字段,而不会丢失存储在usermeta数据库表中的数据。我想我的问题是upd
Incude comments in search
是否有可以添加到函数中的代码片段。php等,将在搜索中包含注释(无插件)?
在我的主题的Conent.php文件上使用自定义字段
以下代码中是否有错误?当我在内容中使用以下代码时。我的主题的php文件,然后博客上什么也没有显示,似乎有一些错误。当我评论下面的代码时,一切都恢复了正常。<?php if (empty(get_custom_field_value(\"signature\",\"\"))) : ?> — <?php the_category( \'<span>/</span>\' ); ?> <?
对插件的编辑不会生效
我想对我下载的插件进行一些编辑。我使用了插件编辑器,但没有显示更改。我尝试了刷新、注销/重新登录以及停用/激活插件。我放弃了这条路线,决定:通过管理页面停用/删除插件通过FTP删除插件文件夹以确保没有剩余文件对本地副本进行所需编辑通过FTP将文件夹上载到站点。我猜有某种缓存正在进行,但我不知道从哪里开始清除它。其他可能有用的信息:我试图更新的页面URL是/wp管理员/管理员。php?page=dlm\\u addnew该插件是下载监视器,我更新的文件是上传器。php我没有缓存插件,也没有wp内容/缓存文件
如何创建子插件/插件
这是一个旋转:how to create child WordPress plugin我正在使用一个我很喜欢的插件,但是有一个我需要的特性,看起来作者正忙于生活。我是一名PHP开发人员,因此我可以将我的功能硬编码到他的插件中,但在下一次更新时,如果不丢失更改,我将无法进行更新。我已经看到有一些插件是其他插件的插件/子插件,除非你安装了主/母插件,否则它们将无法工作。所以我的问题是,在这种情况下,什么是最好的?我应该采取什么步骤来确保在更新主插件后,我的子插件仍能工作?
Delist entries in the_loop
我正在尝试向我的WordPress网络添加一个退市功能。被除名的帖子不会出现在帖子列表中,但如果直接访问,仍然可以看到。我编写了一个插件,帮助编辑在作者和帖子上删除带有自定义元值的条目。因此,在公开列表中显示每篇文章之前,我需要检查两个元数据:delist-post post 元价值和delist-author user 元值。我想注册一个pre_get_posts 限制返回的筛选器get_posts() 通过设置查询的meta_query 所有物是否可以使用POST检查用户元值meta_query? 如
如何防止页面自动添加换行符?
我试图在网站上设计一个表单,但遇到了一个障碍。Wordpress正在自动生成<br> 直接编辑页面的HTML时的标记。我得到的是:<fieldset> <legend>* Your name:</legend> <ul class=\"singleLine\"> <li> <span> <input id=\"FName\" type=\"tex
META_KEY和META_VALUE不使用Get_Pages和自定义分类
我正在尝试对页面使用自定义分类法。基本上,页面具有“相关性”分类法,描述页面与谁相关。这些页面是根据网站所在学区的部门结构在层次结构中创建的。假设我在校友页面,我想列出所有与教育服务相关的子页面,比如如何获取成绩单。我试过以下两种方法<?php $pages = get_pages( array( \'child_of\' => \'65\',\'hierarchical\' => 0, \'meta_key\' => \'relevance\', \'meta_va
删除自定义帖子类型的永久URL
我创建了一个动态滑块,并使用自定义帖子类型和特色图像上传滑块的图像。我想做的是删除我的自定义帖子类型的永久URL,即帖子不能使用其永久URL访问,也不会在添加自定义帖子时显示在标题下。有可能吗?
尽管模板更改和阅读设置已更改,但博客页面仍显示为主页/登录页面
Live site.我很难准确指出为什么博客页面会显示为主页/登录页。我已将页面模板更改为常规/页面。php和将WP阅读设置设置为首页为Static/Home,将贴子页面设置为Blog。有什么想法吗?我设置为使用通用模板的所有其他页面都这样做了,没有问题。指数php<?php get_header(); ?> <div id=\"container\"> <div id=\"landing\"> <div