带有防止重复输出的代码的随机循环有时根本不返回任何输出
我有一个自定义的分类法,每个术语都有几个引号。两个术语(general 和yoga) 共享相同的三个引号池。在我的front-page.php 我从每个学期中随机抽取一句话,作为每个章节的介绍。在条款的情况下general 和yoga 我已经包括了一个故障保护,变量$do_not_duplicate, 为了防止在第二次抽签时再次选择相同的报价,并且我在一页上有两次相同的报价。第一个块的代码为: <blockquote class=\"container\" style=\"color:#287
使用日历选取器创建插件
我目前正在创建一个插件,需要其中一个字段作为下拉日历选取器。我是否也需要构建这个,或者是否有一个钩子可以用来使用WordPress已经制作的东西?
无法使用admin_en队列脚本或wp_en队列脚本来
我突然遇到了一个问题admin_enqueue_scripts 或wp_register_script 工作正常,有一段时间工作正常,但突然停止工作。在以下函数中,第一个wp_register_script 工作正常,装载现代化设备wp_enqueue_style 工作正常,正在加载globalstyle,但没有加载require或全局脚本。function theme_enqueue_scripts(){ wp_register_script(\'modernizr\', get_sty
在何处添加_POST_THMBILING()
我正在尝试将一篇文章的特色图片添加到我的分类归档页面中。我的主题已经支持后期缩略图(用于滑动门主题的滑动顶部菜单)。根据我收集的信息,我需要修改“循环”并添加the_post_thumbnail( \'thumbnail\' ); 在它的某个地方。问题是在哪里?我尝试了不同的地方,无论我做什么,都没有发生任何事情。我试着把它归入类别。php文件,同样的事情。一旦我把它弹出到某个地方,我应该能够安排格式,但现在,无论我做什么,它对页面都没有任何影响。编辑:我能够显示缩略图。我的问题是我没有把它放在正确的地方
常规帖子模板(无自定义帖子类型)
我陷入了一个两难的境地,有些事情应该很简单。我没有自定义的帖子类型。只是普通的帖子。我刚刚创建了一个标题为“新闻”的帖子。官方文档表示,为该类别定义模板应该像创建category-news.php 主题内的文件。但是它不起作用,它继续使用single.php 文件我做错了什么?
如果有图像,则显示图像,否则显示文本
我是一名前端web开发人员,正在努力获得一些主题选项支持。我正在努力在标题中编写一个简单的函数。php,它允许我执行以下操作:“如果用户上载图像,请使用该图像。否则,请使用‘logo\\u text’和echo输出。如果用户未上载图像或logo\\u text,请使用默认值‘My Site’”有人能给我指出开始的正确方向吗?我不知道从哪里开始。 <li class=\"name\"> <!-- Logo Text --> <h1&
通过自定义字段上传图像时,将路径更改为页面的子级
在通过自定义字段上载图像时,是否可以更改图像的路径,以代替显示为www.mysite。com/wp-content/uploads/2014/05/file。pdf将显示为www.mysite。com/页面名称/文件。pdf??
Dynamic CSS through PHP issue
我试图创造一种动态风格。php样式表。我正在测试的最基本功能是主题选项上的颜色选择器。颜色选择器可以工作,但我的动态css文件不能工作。在Chrome上,我检查导航元素时收到“非法字符串偏移”错误。我可以确认它正在识别和回显字符串,但不是值。我的动态css文件:<?php $absolute_path = explode(\'wp-content\', $_SERVER[\'SCRIPT_FILENAME\']); $wp_load = $absolute_path[0] .
为什么启用固定链接会导致找不到页面?
我是Wordpress的新手,正在使用v3创建网站。WordPress的9.1。当我创建一个新页面时,我可以在编辑模式下看到它,但当使用永久链接时,它应该创建的URL找不到,但当永久链接被禁用时,它是可见的。例如,如果我尝试创建一个名为photos 在顶层的正下方,编辑器声明页面将在以下位置可见http://example.com/photos/ 当permalinks为Post name, 但导航到该页面会出现错误:找不到在此服务器上找不到请求的URL/photos/。但如果我把Permalinks放回
WPAlChemy-多个TinyMCE编辑器为空(无法添加文本)
设置一个基本的WPAlchemy repeater字段,里面有一个TinyMCE文本框。如果重复,我无法选择新文本框并添加文本。如果我删除TinyMCE,它可以正常工作。请帮忙。功能。php:// Tiny mce metaboxes add_action(\'admin_print_footer_scripts\',\'admin_print_footer_scripts\',99); function admin_print_footer_scripts() {
为什么WP不更新我的.htaccess文件?
在开始之前,我没有WordPress有权更新.htaccess 文件这不是我要说的。我很清楚这一点。我的问题是WP每次都会生成相同的文件,以便我复制到.htaccess 文件具有默认权限:(“职位名称”设置:)<IfModule mod_rewrite.c> RewriteEngine On RewriteBase /wordpress/ RewriteRule ^index\\.php$ - [L] RewriteCond %{REQUEST_FILENAME
使自定义菜单边栏图标在CSS中显示为当前
在自定义WP菜单中,我为每个菜单项分配了不同的类。例如.power-icon a { padding-left: 35px !important; background-image: url(/images/icon-grey.png); background-position: 5% 50% ; background-repeat: no-repeat; } .power-icon a:hover {
当网站恢复时,WP在MySQL上遇到查询
我正在从VM上的本地开发人员运行我的网站。除恢复位外,其他一切正常。当我恢复机器时,系统地加载WP需要很长时间。实际上,问题不在于WP本身,而在于MySQl和WP对DB的查询。使用以下命令查看系统挂起的查询/进程mysql -uUSERNAME -pPASSWORD DATABASE -e \"show processlist;\" 返回以下内容| 203 | jumpinuk | localhost:60327 | jumpinuk | Query | 0 | closing tab
Category Alphabet List Broken
在3.6.1及以下版本中,这一点很有效。将WordPress更新到3.9.1版后,我的类别列表被破坏在版本3.6.1中,我的类别列表如下所示A|B|C (A) (B) (C) Apple Bat Cat 升级到3.9.1版后,如下所示A|B|C (A) (B) (C) Apple Apple Apple Bat Bat Bat Cat Cat Cat 这是3.
Editing a theme's templates
我已成功安装模板。我知道如何使用模块、文章和菜单创建。我不知道如何使用代码部分。如何更改css上的样式如何修改模板如何修改主页我已多次尝试在安装目录中查找文件夹,但未能找到。如何查找并更改它。
从图像小工具中删除图像高度/宽度属性
这个Image Widget 包括width 和height 在我尝试过滤掉的图像上,我没有成功,所以我可以得到流体宽度。我尝试了以下方法,这似乎是解决类似问题最常见的方法functions.php, 但没有成功:function responsive_image_widget( $attr = array() ) { unset($attr[\'width\']); unset($attr[\'height\']); return $attr; }
如何阻止WordPress进行默认查询?
我的目标是根据一些新的重写规则重定向到自定义模板,但不需要wordpress进行无用的查询。我的代码:function add_rewrite_rules() { add_rewrite_rule( \'^settore/([^/]*)/?$\', \'index.php?settore=$matches[1]\', \'top\' ); add_rewrite_tag(
WP_QUERY失败,尽管有1个帖子
我正在使用以下参数执行典型的自定义帖子类型查询:array (size=4) \'post_type\' => string \'custom_post_type\' (length=15) \'post_status\' => string \'publish\' (length=7) \'posts_per_page\' => int 5 \'p\' => string \'2943\' (length=4) 然而令人惊
页面在服务器负载时抛出404错误
我有一个很奇怪的问题。我必须修复wordpress安装中与服务器负载相关的奇怪错误。当站点收到5个以上的并行请求时,一些页面开始抛出404个错误。抛出错误的页面从不相同,似乎完全是随机的。我可以使用终端中的curl在本地计算机上重新创建问题:$ curl -I http://site.local.com/path/to/page & curl -I http://site.local.com/path/to/page/ & curl -I http://site.local.com/pat
WPDB-如何搜索表中的列
我有一张定制的桌子,叫做wpgrating我在那里有一个专栏叫“ip”现在我想做的是搜索“ip”列,看看是否已经有条目了?我怎样才能做到这一点?