您当前的位置:首页 > TAG信息列表 > theme-development
当站点不在根域上时,如何确保相对URL有效?
我刚刚尝试在另一个位于域子目录中的WP安装上安装我的主题。我从来没有认真考虑过子目录,但它确实发生了,所以我知道我需要更改它。绝对URL不可行,因为我计划分发主题。这里需要注意的是,URL需要在数组内部工作,更具体地说,需要使用一些主题设置。这是他们的样子。function mytheme_get_theme_mods() { $defaults = array( \'mytheme_header_logo\' => \'/wp-content/themes
如何从一些选定的类别中获取第一张图像
下面是一个场景。我必须建立我的客户端,他想用拇指抓取一些类别显示在他的主页上。所以我的路线是,只需找到该类别的第一篇帖子并获取其缩略图,但我不知道如何做到这一点。我遵循了这个准则https://stackoverflow.com/questions/15607840/display-first-last-post-from-each-categories-in-wordpress, 但它将显示所有类别,我不知道如何只提取某些(选定的)类别。因此,问题是:我的路线正确吗?或者你可以建议我另一条路线或方法&l
在WordPress中为Bootstrap设置活动导航
好的,我有一个由引导程序生成的自定义主题。目前,我刚刚添加了一个导航栏(导航到主题,我在每个活动页面中设置活动导航栏时遇到问题。(通过添加active 例如,如果我在“联系我们”页面中,如何强制导航栏使“联系我们”导航处于活动状态!我已经试过了<li <?php is_page( \'Home\' ){echo \'class=\"active\"\'}> Home</li> <li <?php is_page( \'About us\' ){echo \
我应该在主题开发中使用Function_Existes()和/或Add_action()吗?
我在试着my theme 准备在WordPress上发布。组织机构我得到了以下反馈:function\\u exist()这不是最好的3.0设计现在我想知道我做错了什么。在当前结构中,我有:functions.php:/* Load JBST functions on \'after_setup_theme\'. */ add_action( \'after_setup_theme\', \'jbst_theme_setup\' ); if ( ! function_exists
Category base 404 - fix
我以前在入侵WordPress时就看到过这个问题尝试访问时www.example.com/category/ 我得到一个404页显示。有没有一种方法可以显示一些有用的东西,例如使用自定义代码的页面而不是404页面?需要你的帮助来解决这个问题,如果有什么不清楚的,请告诉我。我试图添加标签类别库和类别页面,但没有成功。如果你对好标签有什么建议,请告诉我。谢谢桑托尼
当文件夹在WP文件夹之外时,REGISTER_THEME_DIRECTORY以某种方式失败
这是WordPress的一个简单框架,使版本控制下的“主题”和“插件”成为可能:https://github.com/sourcerer-mike/WordPress-GIT-Skeleton执行时register_theme_directory(__DIR__ . \'/themes\'); 对于WP之外的文件夹,主题显示在后端,可以激活。但查看前端时,页面保持空白。我想这取决于文件夹是否高于一级,客户端是否无法访问。但是服务器可以访问它,所以我想我做错了什么。是否有任何解决方案可以将主题置于WP之外,
我需要一些提示我自己的可湿性粉剂主题开发
在参加了一些在线教程之后,我愿意为自己创建自己的自定义主题。这将是一个在线联系Lense商店!到目前为止,我已经学习了如何生成和使用自定义帖子类型、自定义分类库、元框和选项页面。但还有一个让我困惑的地方(希望不是更多!:-)我需要通过HTML选择选项(如下图)获得一些用户输入,以最终确定用户订单:现在我的问题是:1-我是否必须创建一些像元盒这样的东西来操作用户的这些数据2-我可以通过PHP中的简单表单和Post函数来处理此类数据吗?如果是,我应该在哪里存储这些数据?我必须自己创建一个表来处理这些事情吗我真
我需要关于主题定制器和子主题的建议
我一直在研究一个主题,最初它只有一个设计,我通过主题定制器定制了几乎所有的头版元素。现在我想为我的主题提供一些变化,我不确定我应该做什么。我设置主题的方式是,当我的主题被安装时,它看起来像演示,因为我使主题设置的默认值与设计相匹配。因此,默认值都是为同一样式设置的。现在,由于我想提供我的主题的一些变体,所以使用用户可以切换到的子主题是有意义的。虽然我不知道这将如何工作,因为大多数元素都是从主题设置而不是CSS文件中获取值的,所以它们可以轻松定制。我不能使用儿童主题吗?对我来说,添加所选样式的设置并让我的自
如何将不同的样式表分配给不同的页面?
我想知道如何为不同的页面分配一个单独的样式表?我不想对我的首页使用相同的样式表,对我的博客及其相关页面使用不同的页面模板和样式表。我的主题仅由首页、页面模板和博客组成。因此,我需要找出如何与实际页面进行区分。它需要应用于所有博客页面。所以我想知道我是否可以这样做(添加到标题):<?php if ( \'front-page.php\' ) { ?> <link rel=\"stylesheet\" href=\"<?php bloginfo(\'stylesheet_url
tag__in does not return posts
我想得到一个自定义的贴子类型贴子与相同的标签。以下是我正在尝试的:$tags = get_the_terms( $post->ID, \'item-tags\' ); //returns tags array correctly if ($tags) { $tag_ids = array(); foreach($tags as $single_tag){ $tag_ids[] = $single_tag->
如果删除主题,是否删除设置?
仅当主题从主题目录中删除(未停用)时,才能执行操作吗?例如,我想在删除主题后从数据库中删除主题设置。因此,我想在删除主题时运行此操作:delete_option( \'mysettings\' );
在创建菜单时设置默认‘主题位置’
我正在尝试创建一个主题,当它被激活时,设置一个主导航,将主页添加到其中,然后在正确的位置启用它。以下是我目前掌握的情况:register_nav_menu(\'Primary\', \'Primary Navigation\'); $primary_nav_menu_id = wp_create_nav_menu(\'Primary\'); wp_update_nav_menu_item($primary_nav_menu_id, 0, array( \
我应该创建多个侧边栏,还是使用或一个带有逻辑的动态侧边栏来确定其功能?
我想知道WordPress中边栏的标准程序是什么。我的主题需要有3种不同类型的边栏,用于三个不同的页面。我想知道我是否应该为这些页面中的每一页创建一个单独的侧边栏,或者使用逻辑来确定它将采用哪种形式?如前所述,每个侧边栏对其所在的每个页面模板都有不同的用途。
All pages are the same
我的wordpress网站有一个奇怪的问题。My configuration:<WordPress 3.7.1自定义模板3种自定义帖子类型The problem (front-end)<所有页面均相同(cpt帖子)所有导航菜单均消失The problem (back-end)这很奇怪,但自定义帖子类型部分下的所有帖子列表都显示了页面列表。此外,表上的统计数据适当参考了自定义职位类型。一些图片可以更好地解释这一点:唯一正确的表格:其他错误:When the problem occurred?我正
主题损坏,模板丢失
我开始学习主题创建,所以我创建了一个简单的主题:my_theme css style.css images logo.png index.php 为什么它在WordPress中显示为一个断开的主题(“缺少模板”)?style.css :/* Theme Name: Kaoka Description: Theme personnalise pour le site Kaoka
在WordPress中使用Foundation 5画布外菜单
我正在尝试将Zurb Foundation 5整合到Wordpress主题中。我可以让它很好地工作,但我对一个似乎让它在Wordpress中无法工作的问题感到困惑。请参阅此代码以使非画布菜单正常工作,并按照代码列出我的问题:<div class=\"off-canvas-wrap\"> <div class=\"inner-wrap\"> <nav class=\"tab-bar\">
有可能为不同的页面设置多个主题定制器吗?
如果您有一个主题,例如有一个博客、头版和其他页面,是否可以有多个主题自定义程序,以便您可以在编辑样式时提供实时预览?我的主题有一个首页和一个博客。除了页眉和页脚之外,由于主题的类型,博客不会从首页上获得太多内容。如果我想允许用户使用主题定制器编辑首页和博客页面,我是否能够运行多个定制器,因此我有一个用于首页,一个用于博客?这将允许用户轻松使用主题定制器以及ajax实时预览。到目前为止,我还没有看到这样做。我猜这种情况下的常规做法是要么在后端提供一个额外的选项页面,要么在其他页面的主题定制器中添加部分(即使
翻译包含PO文件的主题
我是WordPress的新手。两周前,我为我的阿拉伯语博客下载了一个主题,主题是用英语编写的,但它包含一个名为languages/里面有两个文件一个是languages/default.po 另一个是languages/default.mo. 开发人员告诉我,我可以使用这些工具将主题翻译成我的本地语言。但我不知道如何使用它们。那么,我还有别的文件要做吗?这个default.po 文件具有类似的结构,如下所示: #: ../author.php:68 ../page-template-archives.p
如何在不重复div的情况下循环到两个不同的div中
我在想如何做到这一点时遇到了一点困难:我有一个容器,里面有两列,一列是右列,一列是左列。每个专栏将有3篇文章,其中有一小段摘录。理想情况下,我想在右边加一个,在左边加一个,直到它达到3行帖子(虽然如果这被证明是一项非常困难的任务,那么我可以将其发布到第一列而不是第二列。我可以循环浏览这些帖子并将它们添加到一列中,但我很难确定如何将一个帖子循环到两个单独的div中,而不重复div。下面是我的尝试方式,到目前为止,这段代码将循环到左列中。第一个左侧是使用循环显示标题(节选将在后面),右侧只是使用html。有人
WP-LOGIN出现白屏,错误:无法修改标题信息
可能重复了许多问题,我之所以在这里发布这些问题都没有帮助,这里是出现在Wp登录上的日志。php页面。Notice: automatic_feed_links is deprecated since version 3.0! Use add_theme_support( \'automatic-feed-links\' ) instead. in /home/truckgua/public_html/test2/wp-includes/functions.php on line 2871