schlessera / asv3-theme
MWPD项目主页主题。
dev-master
2020-08-28 18:46 UTC
Requires
- ext-json: *
Requires (Dev)
- dealerdirect/phpcodesniffer-composer-installer: 0.6.2
- php-parallel-lint/php-parallel-lint: ^1.2
- phpcompatibility/phpcompatibility-wp: 2.1.0
- phpunit/phpunit: ^6
- roave/security-advisories: dev-master
- sirbrillig/phpcs-variable-analysis: 2.8.1
- squizlabs/php_codesniffer: ^3
- szepeviktor/phpstan-wordpress: ^0.6.2
- vimeo/psalm: ^3.2
- wp-coding-standards/wpcs: 2.3.0
- dev-master
- dev-dependabot/npm_and_yarn/json5-1.0.2
- dev-dependabot/npm_and_yarn/express-4.18.2
- dev-dependabot/npm_and_yarn/decode-uri-component-0.2.2
- dev-dependabot/npm_and_yarn/engine.io-and-browser-sync-6.2.1
- dev-dependabot/npm_and_yarn/loader-utils-and-webpack-cli-and-resolve-url-loader-1.4.2
- dev-dependabot/npm_and_yarn/minimatch-3.1.2
- dev-dependabot/npm_and_yarn/jsdom-16.7.0
- dev-dependabot/npm_and_yarn/eventsource-1.1.1
- dev-dependabot/npm_and_yarn/minimist-1.2.6
- dev-dependabot/npm_and_yarn/url-parse-1.5.10
- dev-dependabot/npm_and_yarn/ajv-6.12.6
- dev-dependabot/npm_and_yarn/tmpl-1.0.5
- dev-dependabot/npm_and_yarn/path-parse-1.0.7
- dev-dependabot/npm_and_yarn/dns-packet-1.3.4
- dev-dependabot/npm_and_yarn/browserslist-4.16.6
- dev-dependabot/npm_and_yarn/lodash-4.17.21
- dev-dependabot/npm_and_yarn/hosted-git-info-2.8.9
- dev-dependabot/npm_and_yarn/ssri-6.0.2
- dev-dependabot/npm_and_yarn/y18n-3.2.2
- dev-dependabot/npm_and_yarn/elliptic-6.5.4
This package is auto-updated.
Last update: 2024-09-06 21:49:33 UTC
README
_s
嗨。我是一个名为 _s
或 underscores
的入门主题。我是一个用于黑客攻击的主题,所以不要用作父主题。相反,试着把它变成下一个最酷的WordPress主题。这正是我存在的意义。
我超极简的CSS可能会让我看起来像主题生肉,但这意味着在设计您令人惊叹的主题时,您会遇到更少的东西。
- 这里有适量的精简、注释良好的现代HTML5模板。
- 有用的404模板。
- 在
inc/custom-header.php
中实现自定义头文件,只需将inc/custom-header.php
注释中找到的代码片段添加到您的header.php
模板即可。 - 在
inc/template-tags.php
中的自定义模板标签,可以保持您的模板整洁,并防止代码重复。 - 在
inc/template-functions.php
中的一些小调整,可以提高您的主题体验。 - 在
js/navigation.js
中的一个脚本,使得在小型屏幕(如您的手机)上的菜单可以切换为下拉菜单。它已在functions.php
中排队。 - 在
layouts/
中有两个CSS布局示例,用于内容两侧的侧边栏。注意:.no-sidebar
样式不会自动加载。 - 在
style.css
中的智能组织入门CSS,可以帮助您快速开始设计。 - 完全支持
WooCommerce插件
集成,在inc/woocommerce.php
中有钩子,覆盖 woocommerce.css,启用产品相册功能(缩放、滑动、灯箱)。 - 许可协议为GPLv2或更高版本。:) 使用它来制作一些酷炫的东西。
入门
如果您想保持简单,请访问 https://underscores.me 并从那里生成您的 _s
基于主题。您只需输入您想创建的主题名称,点击“生成”按钮,即可获得一个准备好的令人惊叹的入门主题。
如果您想手动设置,请从GitHub下载 _s
。您要做的第一件事是复制 _s
目录,并将其重命名为其他名称(例如,megatherium-is-awesome
),然后您需要在所有模板中对名称进行五步查找和替换。
- 搜索
'_s'
(在单引号内),以捕获文本域。 - 搜索
_s_
,以捕获所有函数名称。 - 在
style.css
中搜索Text Domain: _s
。 - 搜索
_s
(在其前面有一个空格),以捕获DocBlocks。 - 搜索
_s-
,以捕获前缀句柄。
或者
- 搜索:
'_s'
并替换为:'megatherium-is-awesome'
。 - 搜索:
_s_
并替换为:megatherium_is_awesome_
。 - 搜索:
Text Domain: _s
并替换为:Text Domain: megatherium-is-awesome
在style.css
中。 - 搜索:
_s
并替换为:Megatherium_is_Awesome
。 - 搜索:
_s-
并替换为:megatherium-is-awesome-
。
然后,在 style.css
中更新样式表标题,在 footer.php
中的链接使用您自己的信息,并将 languages
文件夹中的 _s.pot
重命名为主题的别名。接下来,更新或删除这个自述文件。
现在你已经准备好出发了!下一步说起来容易,但做起来有点难:制作一个出色的WordPress主题。:)
祝你好运!