您当前的位置:首页 > TAG信息列表 > theme-development
Functions.php未与style.css挂钩
我正在从头开始构建WordPress主题。我已经在我的计算机上加载并运行了所有MAMP,WordPress加载良好。我有以下三个文件都在同一个文件夹中C: /MAMP/htdocs/wordpress/wp内容/主题/测试主题问题是我无法让函数文件中的挂钩实际运行索引文件中的css代码。据我所知,应该是这样的。函数和排队似乎都是正确的。那么为什么这些文件不能通信呢?指数php<html> <head> </head> <body>
WordPress如何决定将哪个模板用作首页
我对这件事很困惑。我试着为我们解决这个问题,但似乎找不到解决办法。我目前正在使用components business starter theme. 我对主题创作还不熟悉,但还没有完全掌握所有的窍门。以下是我想做的:大多数情况下,您不想将默认主页用作frontpage,而是定义一个静态页面“主页”。因此,我创建了一个静态页面,并转到设置->阅读,将我的“主页”定义为首页。在我所知道的任何主题中,包括标准的WordPress主题和我迄今为止使用的许多主题,这将使“主页”成为首页。然而,在我开始使用的主
如何禁用WordPress放置P标签?
从安装插件到添加代码,我都试过了functions.php 但并没有阻止在WordPress站点中添加P标签。/* Remove empty p tags */ remove_filter( \'the_content\', \'wpautop\' ); remove_filter( \'the_excerpt\', \'wpautop\' ); 这个标签不起作用。//Removes all empty p tags $(\'p:empty\').remove();
我可以在后端小部件列表中单独设置项目的样式吗?
UPDATE 重新提出问题在后端小部件页面上widgets.php, 有可用小部件的列表。此列表中的项目具有相同的类和dynamically generated ID, 如果在列表中插入新的小部件(按字母顺序),则会发生变化。因此,没有可靠的方法将css指向列表中的各个项目。是否有其他方法可以设置小部件列表中各个项目的样式?Old, more narrow question我有一个主题,其中包括font icon 以其全名。全球定义如下:$theme_data = wp_get_theme();
主题开发:如何将CSS类添加到菜单项?
在构建自定义主题时,我一直在研究如何将CSS类添加到特定的主题菜单(即与主题菜单位置关联的自定义菜单)。到目前为止,在我的模板中 <?php if (has_nav_menu(\'main-menu\')) : ?> <nav class=\"topmenu\" role=\"navigation\"> <?php wp_nav_menu(array( \'menu-class\' => \
我如何才能重复利用儿童主题,并就儿童主题进行教学
我想扩展父主题中的类。例如,面包屑。包含类的phpbreadcrumb 使用子主题文件custom\\u面包屑进行扩展。php与类custom_breadcrumb. 从子主题来看,我希望能够从父主题扩展面包屑类。 |---The_Parent_theme |---------breadcrumb.php |---The_child_theme |---------cutom_breadcrumb.php
如何将字符串与分类术语单独使用相关联
我正在为一家小型新闻出版物构建wordpress主题。每个帖子都有一个或多个作者,我正在使用自定义分类法。每个作者在每篇文章中都有一个标题(如编辑、作者等)。我不想提出一个涉及设置标题时间范围的解决方案,因为标题可能会频繁更改。我不确定如何实现这一点。我曾考虑将标题作为作者术语的一部分进行存储,但重要的是,用户能够看到作者写的所有帖子,而不管它们当时的标题是什么。我也在考虑将标题存储为postmeta,但这样就无法判断哪个标题与哪个作者相关。我会使用term meta 但这似乎只允许每个作者有一个标题,如
Woocommerce Custom Checkout
我有一个使用woocommerce的网站,我想要的是在进入结帐页面之前有一个额外的表单。举例来说,当用户单击“继续结帐”时,他们将被重定向到需要填写表单的页面,然后在提交表单后,他们将被重定向到结帐页面。有人知道怎么做吗?谢谢
发射前清除虚拟数据
我一直在开发本地服务器上开发我的WordPress站点。我现在想将站点移动到我的生产服务器。我don\'t need 在开发服务器上测试时生成的任何虚拟数据(帖子、用户等)。然而,我do need 任何与网站设计有关的东西(页面、小部件等)。最初,我尝试简单地清除数据库中所有没有wp_options. 但是,我注意到wp_posts (例如:post\\U类型:页面),wp_postmeta, wp_term_relationships 和wp_term_taxonomy 与用户生成的内容(如帖子)无关,
Implement advanced search
我在构建自定义wordpress主题时遇到了几个问题:1避免在searchform.php.典型的模板可能如下所示:<form class=\"search\" method=\"get\" action=\"<?php echo get_search_link(); ?>\" role=\"search\"> <input class=\"search-input\" type=\"search\" name=\"s\"> <bu
扩展自定义快捷代码,以便也可以从主题PHP页面直接调用
我创建了以下短代码,它可以很好地返回我所在的任何给定帖子的特征图像,大小为。。。function mfeaturedimage( $atts ) { $a = shortcode_atts( array( \'size\' => \'medium\', ), $atts ); return the_post_thumbnail(\"{$a[\'size\']}\"); } add_shortcode( \'fea
图像使用位置,关于新的WordPress主题
我正在尝试迁移一个我自己手工编写的网站,现在我必须将其作为wordpress主题。我在使用索引中使用的不同图像时遇到问题。html,它们无法加载-在开发工具控制台上出现404错误-。我的问题是,where should i put my images and how can I succesfully retrieve them in my new theme? 我是否将它们都放在img/文件夹中?还是必须通过媒体上传?图像范围从img标记到嵌入式svg对象,例如:<img src=\"img/Lo
未显示用户配置文件中的自定义联系信息
我在用户档案中为Facebook、Twitter和LinkedIn创建了自定义联系人字段。但我无法在前端检索这些值。这是代码。它正在显示空值。<?php while ( have_posts() ) : the_post(); ?> <?php get_template_part( \'template-parts/content\', \'single\' ); ?> <div class=\"author-in
Font not loading
我在一个网站上工作,我在查看首页上合并的滑块所需的字体时遇到了问题。这是网站,滑块上的箭头应显示为字体,但我的字体未加载。我把它放在CSS文件中。这是演示,http://zma.uk.com/zmademo
如果我使用wp-load.php编写AJAX函数,会有多糟糕?
我的问题是:当我编写AJAX函数时,我可以使用单独的文件来编写它。我可以包括wp-load.php 并使用WP核心函数。我知道这是错误的。你能告诉我情况有多糟吗?这是一个很大的安全风险吗?我有哪些安全风险和缺点?
是否建议取消注册父样式表?
只是一个一般性的问题:我只是想知道,为什么每个关于儿童主题的教程仍然包含家长的样式表。取消排队不是更好吗&;取消注册父样式表,然后将父样式表规则直接复制到子主题的style.css?这样,您将少加载一个页面请求,并且您还可以直接更改css规则,而无需使用具有更高规范的子级css规则来覆盖它们。如果你打算从根本上改变设计,你可以节省很多知识库(也许还可以重新绘制?我不知道)。当然,我也看到了降级。如果作者用css更改更新主题,您的设计可能会出现异常,因为更新后的父样式表将不会加载。然后,您必须以css
将多个节、设置和控件同时添加到定制器
我正在尝试通过定制器配置滑块。为了让用户决定需要多少个滑块,我添加了一个设置,用户可以在其中输入数字。根据这个数字,我想在自定义程序的滑块面板下生成节、设置和控件。构建节的函数如下所示:function createSliders($array) { foreach($array as $id) { $wp_customize->add_section( \'slider_\'.$id, array(
为什么WordPress使用过时的jQuery v1.12.4?
在检查源代码时,我看到WordPress使用jQuery v1。12.4。为什么WordPress使用这个过时的jQuery版本?
HTML to → WP Conversion
我从wordpress视频教程开始学习WP主题开发Tutsplus.一切进展顺利,然后我决定大量练习HTML到WP主题的转换。我下载了this 免费引导模板。我能够创造header.php, footer.php, 导航菜单和我从中学到的许多功能here, 但我被击中了index.php 文件创建和content.php 文件创建。这对我来说是一个小小的障碍→ <!-- Page Header --> <!-- Set your background image for
多站点设置中不同站点上的不同文本
我有一个多站点设置,比如说两个网站,它们都使用相同的主题。现在,我想对这两个网站使用相同的主题,但是want to change texts 在少数地方。假设website1中的“阅读更多”按钮应该为website2显示“显示更多”。我想到了什么解决方案:复制主题。然后更改复制版本中的文本,并为我的第二个主题激活该文本。我想那会有用的。但我想问这个问题,想知道是否有更好的方法通过插件或代码来检测我在哪个网站上。由于使用了重复的主题,在进行一些设计更改时,我可能不得不重复我自己。