主题函数在激活或预览时运行函数
我的主题当前在函数中有以下行。php文件: if ( $_GET[\'activated\'] == \'true\' || $_GET[\'preview\'] == 1 ) 如果此语句为true,则代码将运行函数。我收到一个php错误,上面写着通知:未定义索引:在中激活,通知:未定义索引:在中预览。我相信在WordPress中还有另一种方法可以做到这一点;if语句;为了防止未定义的索引:我遇到了错误。有什么建议吗?非常感谢。以下是完整代码://ADD OPTION PAGE add_act
是否列出给定类别中的所有自定义帖子类型?
我有一个自定义的帖子类型myposttype 它的分类法叫做myposttype_categories.myposttype_categories 内部有多个术语,例如foo 和bar.棘手的问题是-如何列出所有属于foo (或bar)?我认为这应该行得通,但实际上不行:$args = array( \'post_type\' => \'myposttype\', \'myposttype_categories\'=> \'foo\');
适用于多个Meta Box的更好方法
我正在学习元框,并已将其显示在本地开发人员上,但我不知道如何避免创建用于保存多个元框的新函数。我假设我可以调用一个数组并重用相同的函数来生成元框内容并保存它,但我在尝试时不断出错。下面是我现在在函数文件中的代码: /** * Home Page Custom Meta Content * **/ // Add the Meta Box function add_home_meta_box() {
查询重置问题或代码有缺陷,以启用自定义POST类型查询
在阅读了这里并尝试了各种选项之后,我终于能够让我的自定义帖子类型“推荐”(使用产品“工具集”创建)与我的标准cat/tag查询一起显示,而不会让菜单消失!!下面是我提出的代码,并将其放置在我的主题的自定义函数中。php文件:add_filter(\'pre_get_posts\', \'query_post_type\'); function query_post_type($query) { if(is_category() || is_tag() || is_home() &&
为什么这个功能会使我的WordPress安装崩溃?
我对wordpress和编程都是新手。对于我的第一个站点,有一个自定义模板,我想在其中加载javascript库。在函数中注册并排队后。php my site不再正确加载。我确信这是一个简单的错误,非常感谢您的帮助。为了记录在案,我使用了一个儿童主题,即Twenty12。代码如下:<?php function load_wforms() { if (is_page(45)) { wp_register_script(\'wforms\', g
选项验证器输入是否为假?
我有一张这样的表格:<form action=\"options.php\" method=\"post\"> <ul class=\"nav nav-tabs\"> <li> <a href=\"#content\" data-toggle=\"tab\">content</a> </li> <li> <a href
这个wpdb更新有什么问题?
今晚我读了很多文档,不明白为什么这不起作用。很明显我错过了什么。$newstr = \"18,19\"; $defid = 1; $table = \"wp_tablename\"; $data = \"array( \'somecol\' => \'\".$newstr.\"\' )\"; $where = \"array( \'id\' => \".$defid.\" )\"; if ($wpdb->update( $table, $
更改类别辅助程序重定向
您好,如果我更改了其中一个类别的类别slug,WordPress会自动处理从旧类别slug到新类别slug的重定向吗?
在WordPress主题中创建/存档页面
我正在尝试创建Wordpress主题,但在创建一个易于访问的归档文件页面时遇到了一些困难。首先,我指的不仅仅是标准存档。模板层次结构中的php。我想做的是在网站上创建一个单独的页面,只需转到/归档(例如www.example.com/archive),就可以在网站的一个简单易访问的部分列出所有帖子(不按标签/类别/年份排序)我读过Wordpress Codex,您可以使用PHP文件中的模板创建Wordpress页面,但我真的不想走这条路。如果可以,我宁愿创建一个已经内置了该功能的主题,而不需要用户手动创建
从英文页面转到阿拉伯语页面
我在网站顶部有一个按钮header.php. 如果我在英文页面上,该按钮应将我转到该页面的阿拉伯语版本。例如,oncontact.html 该按钮应将我转到contact-ar.html 和上info.html 该按钮应将我转到info-ar.html.<li><a href=\"#\">arabic</a></li> 我想知道是否有任何方法可以编辑header.php 从外面?
文件流的目标目录不存在或不可写
我正在尝试升级Wordpress版本,但出现以下错误:文件流的目标目录不存在或不可写
我是否应该要求主题开发人员使用LOCATE_TEMPLATE而不是REQUIRED_ONCE
我今天创建了一个子主题,需要覆盖一个php文件,该文件是使用此代码包含在主题函数中的。php文件require_once( get_template_directory() . \'/function-includes/theme-functions.php\' );我试过使用require_once( get_stylesheet_directory(). \'/function-includes/theme-functions.php\' ); 在我的子主题函数文件中,但它导致了一个错误,并且根本没有
在合成页面上显示一个帖子/页面上附加了多少图像
在前端,我使用query to show all attachments 附于当前职位。但是,在撰写页面上,如果不打开媒体库,用户无法查看附加了多少图像。我想添加一个元框(或其他东西)来显示当前附加图像的数量–可能类似于这样:http://cl.ly/image/0a2q171v3y2u这可能吗?谢谢
我是否需要为不同的博客页面留出空白页面?
好吧,假设我有一个带有以下导航的网站:主页-关于-产品-新闻-联系人“关于”和“联系”页面当然只是简单的页面。“产品”页面只是自定义帖子类型的存档。那边没什么特别的。然后只有“主页”和“新闻”页面。如果我创建了一个名为“主页”的页面,我可以转到“设置”>“阅读”,并将静态页面设置为首页。但现在我希望“新闻”页面成为“默认”帖子概述。但不知何故,我从来没有找到一种方法来实现这一点,而不创建一个名为“新闻”或其他内容的空页面,然后再次转到“设置”>“阅读”,并将此页面设置为帖子页面。但是现在我在页
WordPress主题激活挂钩?
我知道很多窍门,看看这个主题是否被激活,我已经在互联网上搜索过了。我不想重新粘贴该代码。我想知道的是天气与否3.3-3.5发布了一个新的函数,可以在theme\\u init上做一些事情,我看到了一些挂钩,但我不记得在codex中,在主题初始化后在哪里处理事情。。有人知道吗?
我如何使用媒体查询来使我的整个主题具有响应性或流畅性?
我已经为我的一个博客确定了一个主题。是否可以将样式表(大多数主题上的style.css)包装在@媒体查询中,并生成整个主题responsive, 或fluid, 所以它works well on all browsers and screen resolutions?如果是这样的话,有人知道我怎样才能做到这一点吗?还是有更好、更简单的方法来实现这一点?我的意思是,我可以把这个放在我风格的首位吗。css?@media screen and (max-height: 700px) { // s
自定义分类只在管理中显示顶级术语?
I have a hierarchical custom taxonomy that I add terms to programatically using the following code in a loop:-- SNIP -- $args = array( \'description\'=> \'\', \'slug\' => str_replace(\' \',\'-\',preg_replace(\'/[^\\00
Add_image_size not cropping
我想在我的博客页面上裁剪超过443px的图片,精确地将其调整为645x443大小。我使用了以下代码:add_theme_support (\'post-thumbnails\'); add_image_size (\'blog-page\', 645, 445, true); 但是,将调整图像的大小,而不是进行裁剪。示例:原始图像:http://img843.imageshack.us/img843/6444/56004879.jpg如何操作:http://imageshack.us/s
PowerPress的Genesis页面模板
我想创建一个模板,在带有powerpress播放器和链接的归档页面中显示播客。Powerpess在本页讨论了这一点http://help.blubrry.com/blubrry-powerpress/customizing-with-your-wordpress-theme/我已经看过了关于构建genesis模板的各种页面。但归根结底,我对php的了解还不够,无法让它正常工作(经过多次尝试)有人能告诉我如何将powerpress player和链接合并到模板中吗?
默认情况下覆盖插件的文本域-丢失翻译
Wordpress很棒,但有些东西让我抓狂。无论何时更新插件或主题,都会删除并替换所有文件。所以,如果我在一个插件中有自定义代码或翻译,它就会丢失!我看到一些解决方案建议更改插件的textdomain以从wp内容/语言加载语言文件,但如果我编写自定义函数来加载*。采购订单和*。mo来自wp内容,直接在插件代码中,它也会被覆盖。所以我想知道如何更新插件,而不丢失翻译或自定义代码。我最终使用了WPML字符串来完成这项工作,将翻译保存在DB中(我不确定是否可行),但WPML是一个非常繁重的插件,我必须在所有站点