您当前的位置:首页 > TAG信息列表 > theme-development
何时使用IS_HOME()与IS_FROWN_PAGE()?
我发现了is_front_page 当我查看主页并在其中分配了一篇粘性帖子时,似乎返回true。当我通过“设置”>“阅读”将页面指定为静态首页时,它也会返回true。我为什么要使用is_home()?
删除NAV_MENU中除Current-Menu-Item和Current-Menu-Parent之外的所有类
幸亏Rarst\'s clever answer, 我正在成功地使用这些位从自定义菜单标记中删除类。。。add_filter(\'nav_menu_css_class\', \'discard_menu_classes\', 10, 2); function discard_menu_classes($classes, $item) { return (array)get_post_meta( $item->ID, \'_menu_item_classes\', t
如何确定从主题中删除信用链接是否合法?
我下载了一个主题,修改了一些东西,并根据需要进行了定制。现在,我想删除学分,即返回到设计师网站的链接。我想知道我删除它是否合法。条款和条件是什么?主题是http://diovo.com/links/voidy/Credits是一个反向链接:主题由Niyaz Diovo(带链接)
菜单,但不是按主题位置
我想知道如何显示已创建的菜单,但不必将菜单指定给主题位置。据我所知,您必须将菜单分配给主题菜单位置,然后wp_nav_menu calls 您可以从任何位置选择菜单。我不想为主题位置分配菜单。相反,我希望能够创建一个菜单,然后在我的主题中查询它。。。无论主题位置如何。我为自己创建了一个插件wp_get_nav_menus 要列出我创建的所有菜单。。。然后,我可以为页面/帖子分配任何菜单。现在,我一直在试图找出如何检索特定菜单。。。同样,不是菜单主题位置。任何人
类别档案:仅显示在父类别中分类的帖子
当我在2010主题中查看分类页面时,它会显示分类为以下内容的帖子:url 1的子类别中可见的类别我想将结果限制为1。只有请帮忙。
使用筛选器修改wp_title时的限制
构建HTML时<title> 属性,我发现有一个方便的钩子可以修改wp_title.然而,对主题的快速回顾表明,使用这个钩子并不是常见的做法。事实上,若你们看一下TwentyEleven,你们会在标题中看到这个。php:<title><?php /* * Print the <title> tag based on what is being viewed. */ global $page, $p
在unctions.php中使用类而不是全局函数
在我看到的许多主题(包括TwentyEleven)和我在网上找到的示例中functions.php 主题的文件所有功能都在全局范围内声明。为了澄清,这是典型函数文件的外观:function my_theme_do_foo() { // ... } function my_theme_do_bar() { // ... } add_action( \'foo_hook\', \'my_theme_do_foo\' ); 在我看来,如果使用类,事情可以“封装”得更
我怎样才能知道我是否在一个定制的POST类型的存档页面上?
我已经为它设置了一个自定义帖子类型和一个自定义分类法。我正在使用最新版本的Wordpress。我想我应该使用is_post_type_archive 函数,但无论如何,这似乎都返回false。我设置的帖子类型为articles 分类法叫做editions我正在尝试访问/editions/september 此时将显示存档页面,但页面标题将显示为第一篇文章的标题。如果我能想出如何编写条件if语句,让我知道我在自定义post类型的自定义分类页面中,我就可以解决这个问题。我如何才能做到这一点?
Parent/Child pages
我发现自从引入新的菜单创建区域以来,WordPress“页面”区域中的父/子页面变得有点混乱。使用新的菜单系统,据我所知,我可以将一个本身是子页面的页面(在页面部分)设置为一个本身是父页面的父页面。有人能告诉我,整个父/子页面场景现在是否被新的菜单系统所取代,除非我们计划在主题中使用wp\\u list\\u页面,否则我们是否应该完全避免使用子页面,而只是决定它们在菜单区域中的位置。在不使用wp\\u list\\u页面的站点上通常做什么?
使用GET_TERMS筛选器从“管理类别”中排除类别
我正在使用get\\u terms上的过滤器(见下文)从“管理类别”列表中删除指定数量的命名类别。它工作得很好,但是,排除的类别仍然在“搜索类别”按钮下方显示的类别计数字段中计数。我可以从计数中减去这些类别吗?function admin_edit_tags() {add_filter( \'get_terms\', \'admin_trim_category_description\', 10, 2 );} function admin_trim_category_descriptio
Disable redirect canonical
我正试图阻止index.php 从重定向到文件index.html 我在主目录中也有。我想要index.html 在WordPress站点完成之前的几天里,这是访问者将看到的页面,我将通过添加index.php 到url;但是WordPress重定向index.php 到index.html 这意味着我只能查看页面和帖子,而不能查看主页。我试过remove_filter(\'template_redirect\', \'redirect_canonical\'); 进入functions.php 但它不起
如何从小部件中删除项目符号
我为我的wordpress博客创建了一个自定义主题,我的小部件一直以无序的列表形式显示。我没有将我的小部件编程为这样显示。我不知道如何从我的小部件中删除项目符号。我试着编辑小部件。wp中的php文件通过删除beforewiget和afterwidget参数来包含文件夹,但这似乎没有起到作用。我看了一下我的源代码,这就是小部件的包装。<li id=\"categories-3\" class=\"widget widget_categories\"><h2 class=\"widgetti
我可以创建自己的“最近发布的帖子”小部件或自定义现有的小部件吗?
我想启用“最近的帖子”小部件,当有比我当前设置的要显示的帖子更多的帖子时,它能够显示“查看所有”链接。我还希望能够从中排除某些类别或帖子。是否可以通过我的主题功能来执行这两种操作。php?(1) 自定义现有小部件或(2)创建一个我可以自定义的副本?
在自定义主题设置页面中选择首页和博客页面
我正在创建一个具有自定义设置页面的主题。我知道选择静态页面的最佳方法是转到设置->阅读,但我的客户希望所有页面都位于同一位置。我已经在设置页面上找到了下拉列表,我通过创建front-page.php 文件并添加$options=get_option(\'pa_opciones\'); <? query_posts( \'page_id=\'.$options[\'front_page\'] ); ?> 这是可行的,但我不确定这是最好的方法还是最干净的方法。我正在尝试使用
常用单页模板选项
我正在为25个网站开发一个通用主题,默认要求已经完成。每个站点都有不同的单个帖子模板。我需要将它作为一个单独的主题进行分组,这样我就不需要每次都硬编码并维护一个公共平台。各种单帖模板都是普通的博客/选项卡结构/列表视图。我现在正在为我的主题创建一个选项页,这样用户就可以自己为单页创建布局,而无需硬编码(选项可能是拖放)。我需要创建某些组件,如选项卡、侧栏、列表和为不同类别保存模板。选项卡中的值可以来自自定义字段taxonomy。用户可以为各种类别/标记/分类创建n个模板并保存。例如:体育、教育类模板1。我
如何从带有活动小工具的侧边栏中排除类别?
有没有办法从Widgetized侧边栏中排除某些类别?我有与自定义帖子类型关联的类别和与我的博客关联的类别-我不想在查看我的博客时显示CPT类别。有什么想法吗?我所能想到的是,我必须硬编码侧栏,而不是放弃widgetized版本。
如何通过unctions.php设置固定链接结构
我正在建立一个Wordpress网络,希望所有新网站都具有相同的永久链接结构(即“/%年%/%月%/%postname%/”)。我想知道这是否可以通过函数中的钩子或黑客来实现。php,而无需依赖用户来选择该结构。
如何使子主题替换在不同php文件中加载的函数
我正在为“新闻”模板制作一个儿童主题。我的问题是,父主题中有一些函数是在不同的php文件中定义的。这些文件在函数中调用。php with require\\u once。我想我了解如何卸载函数和定义自己的函数,但如何将require\\u once调用指向子主题路径中的新文件?干杯特洛伊
如何检测并显示一个仅供IE使用的页面?
我有一个在IE中不起作用的主题,所以我希望能够检测到浏览器,并重定向到“抱歉,这对你的浏览器不起作用”类型或任何你们可以建议的解决方案。有什么好办法吗?
我正在使用一种正确的方法在WordPress主题中使用这个类?
我正在使用一个类从自定义表中检索值,我需要在WordPress主题的不同文件中使用这些表,我不确定哪种方法是最好的。这就是我现在上的课(不要怪我,因为我有点傻)class Plans { public $free_plans; public $purchased_plans; private $free_count; private $purchased_count; public fu