Questions tagged «themes»

WordPress主题是文件的集合,这些文件一起工作以产生具有用于博客的基础统一设计的图形界面。

2
如何检查主题是否处于活动状态?
我想检查一下十二十二主题是否处于活动状态。我知道如果我正在检查一个活动的插件,我会做类似的事情: $active_plugins = apply_filters( 'active_plugins', get_option( 'active_plugins' ) ); if ( in_array( 'plugin-folder/plugin-folder.php', $active_plugins ) ) { //do stuff } else { add_action( 'admin_notices', 'create-a-notice' ); } 检查主题是否处于活动状态以便我可以为该主题运行功能的正确方法是什么?

4
我是否真的需要在主题文件中链接主题的style.css
因此,我正在使用一系列用于CSS的LESS文件来开发wordpress主题。它们使用codekit编译为组合的最小样式表,用于主题样式。 我了解wordpress主题必须具有style.css,其注释中包括有关该主题的信息,但是是否需要在header.php中链接此style.css?当然,我可以只包含主题信息,而没有其他内容,可以在主题文件夹中保持不变。我实际使用的样式表可以称为styles.css或main.css之类的东西。 谁能证实这一点或给出为什么这可能不是一个好主意的理由?

3
W3总缓存,CDN和主题文件
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为WordPress Development Stack Exchange 的主题。 5年前关闭。 我最近更新了WordPress安装的style.css文件。所做的更改是有效的:以管理员身份登录(设置我的博客的目的是,从不为管理员提供该站点的缓存版本,而是“实时”站点),我可以看到它们。 但是我的博客是通过CDN(使用W3 Total Cache)提供的。通过CDN,所做的更改无效:CDN不会提供我主题中修改后的文件。即使修改后我已经上传了它们(“控制台”>“性能”>“ CDN”>“上传主题文件”。 我的CDN在AmazonCloud Front上运行。并且在W3 Total Cache上禁用了Minify。 通过CDN提供的主题文件是一个压缩版本:style.css.gzip 我应该从CDN中“清除”对象还是要等待更多时间(已经超过一周)。是的,我清空浏览器的缓存,以查看更改是否生效。还是我还缺少其他东西? 谢谢, P.

4
如何保持主题的W3C标准合规性
编写主题时,请确保它符合XHTML 1.1和CSS 2.1。然后,我添加了插件,该主题不再与XHTMl 1.1兼容。然后,我在CSS中使用了Google API字体,并且该字体已兼容CSS 2.1。 有没有办法可以保持合规性而又不遗漏插件,字体等,还是应该忽略验证错误?
10 plugins  themes 

3
入门主题与父主题?利弊
我正在构建一个主题,以作为我正在工作的公司的其他网站的示例。在另一个项目中,我们使用了Hybrid Parent Theme,它确实很容易构建,但是很难维护网站。 我更喜欢Starter Theme方法,另一位开发人员可以复制该主题并从中创建主题。父级->子级为开发人员弄乱代码提供了太多的自由。例如,我不知道孩子或父母正在调用某些东西。 我希望收到您的来信: 家长主题何时更好? 入门主题何时更好? 它们各自的优缺点是什么? 谢谢。

1
如何将页面模板文件(如page- {slug} .php)移动到子目录?
我想将页面模板文件移动page-{slug}.php到主题中的子目录中,以使WordPress自动识别它们。如果子窗体中不存在上述表单的页面模板,则WordPress应该退回到默认模板加载规则。我该如何实现? 注意-1: 对于页面模板,此问题和相应的答案更为通用,并且此链接提到template-parts/page,这不是一回事。 注意2:我有多个page-{slug}.php类似的页面模板文件,因此我想将它们移到子目录中以使文件组织更整洁。


6
如何在二十十七中更改标题图像的高度?
如何在“二十七个主题”中更改标题图像的高度(在“标题媒体”部分中指定)? 我特别想在主页上进行更改,因为在这里它几乎填满了整个页面。我希望它要短得多。它在其他页面(例如内置的“关于”页面)上的显示方式具有良好的高度,因此,如果我能模仿主页上的显示方式,我会很满意的。虽然知道如何进行精确控制会很棒。

3
如何在标题中插入徽标?
我在WordPress世界中是个新手(我来自Joomla) 我发现将徽标插入此WordPress测试网站中遇到一些困难:http : //onofri.org/example/ 我想将徽标放在网站标题中,而不是“ EXAMPLE”文本中。 在WordPress配置面板中,我没有找到可以上传徽标的位置,而是自动在标头中放置了“ EXAMPLE”文本(我不知道这是否是Joomla中的标准WordPress功能,还是Joomla中的某些特定主题可以提供的功能,或者如果我必须直接将其放入代码中) 但是,即使在主题设置中也找不到。 我该怎么做才能放置徽标?我是否可以将其直接插入HTML代码中?

3
主题的CSS类
有人知道我应该在主题中使用预定义(由WP建议)的CSS类吗? 我在Internet上的某个地方看到了所有CSS类的列表,这些类用于WP主题,但找不到它。 更新:我找到了看到此列表的网站:http : //www.wpbeginner.com/wp-themes/default-wordpress-generation-css-cheat-sheet-for-beginners/

5
如何为我的Wordpress网站设置(WP +插件+主题)创建bash安装脚本?
我使用Wordpress建立了许多网站,而我的初始设置基本上总是相同的: 最新版本的WP 大约5个插件的最新版本 我赤裸裸的发展主题 与其单独下载/上传这些东西,而不是每次我开始一个新项目时都手动完成,我想创建一个可以执行以下操作的bash脚本: 下载最新版本的Wordpress 解压缩 下载最新版本的插件X 解压缩到WP插件文件夹 下载我的裸体主题 解压缩到主题文件夹 现在下载最新的WP很容易(http://wordpress.org/latest.tar.gz),也下载了我的裸主题,但是我在获取最新版本的插件方面遇到了麻烦,因为它们不被称为,latest.tar.gz但具体而言版本名称(例如:wptouch.1.9.26.zip) 编辑:所以我现在想知道是否有可能在我的bash脚本中使用cURL来查找当前版本插件的确切URL。想法是先获取页面,然后href在后面的段落中找到的值<h3>Current Version</h3>。 这是一个示例,WP上的所有插件下载页面都是这样的: <h3>Current Version</h3> <p class="unmarked-list"> <a href="http://downloads.wordpress.org/plugin/jetpack.1.1.2.zip">1.1.2</a> </p>

3
主题和插件之间的区别?
我很好奇主题和插件之间的具体区别是什么。我的要点是...主题与外观(html / css)有关,插件与添加功能(代码/ php)有关。但是,像受Twitter启发的流行P2这样的主题似乎增加了功能……不只是增强外观。这让我有些困惑。这次摇滚交流的人能启发我吗? 非常感激。 埃迪
9 plugins  themes 

4
WordPress主题变量范围
我需要创建一个可在我的整个WordPress主题模板文件(index.php,header.php等)中访问的变量。我知道函数定义在functions.php模板文件中(在您的主题路径中),但是变量没有这样的东西。 例如,我经常需要在主题中检索类别,因此我希望可以从主题的任何位置进行访问: $categories = get_categories(); /* get_categories() is a wordpress function */ 这样,我可以简单地访问分配的数据,而不必在每次需要获取类别时都重新分配数据。 不幸的是,在我的functions.php文件中添加那段代码是行不通的,创建变量也不行global。
9 php  themes  globals 

1
在首页上显示随机类别(查找和编辑主题功能)
我目前正处于为Wordpress主题编辑子主题的Alpha阶段。我确实有编程经验,并且有一些管理wordpress的经验,但是没有直接的经验来编辑wordpress相关代码。现在,它当前按字母顺序显示前三个类别。 我正在尝试做的是:我不想显示按字母顺序显示的前三个类别,而是要显示3个随机类别,其产品数量超过x。 我遇到了以下路障/问题,阻止我继续前进。 哪种机制/功能控制着这些类别的选择?(他们的代码) 是基于主题的还是底层WordPress系统中的某些内容? 哪些其他信息与进行此更改有关? Firefox Dev Bar会提供哪些有用的信息? 如何找到“ TheirCode”,以便将其替换为“ MyCode”? 真正的问题是:如何使用诸如firefox Dev Bar和实际来源之类的工具找到负责该选择的“ TheirCode”? 这个问题与WooCommerce(插件)无关。我正在寻找一种在WooCommerce(该公司)设计的主题中或实际上在任何主题中找到功能的方法。 开源主题:WooCommerce店面

3
如何加载特定于页面的脚本/样式
我知道根据默认的Wordpress引导过程,首先functions.php调用,然后处理所有主题。但是我目前将完全重构主题以对其进行优化。我的想法是为通用属性,规范化颜色提供一个基本的CSS文件。或保留单个css文件,但在这种情况下,我需要对大小写进行硬编码functions.php才能确定页面。每个页面还有一个特定的页面,因为加载定义了所有样式的巨大CSS样式文件没有意义。 所以我的问题是,挂载特定脚本/样式的最佳选择是什么? 应该是header-xxx.php还是其他文件?也许有一种方法可以以更可扩展和更优雅的方式来实现这个想法? 我将不胜感激。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.