是的,您可以直接从仪表板链接到插件或主题目录中的文件。您可以使用PHP和WP函数来确保目标目录正确:
Themes:
假设你有
example.com/wp-content/themes/wpse-theme/example.html
, “wpse主题”要么是唯一的主题,要么是父主题。您可以使用以下链接到此链接:
<a href="<?php echo get_template_directory_uri() . \'/example.html\'; ?>">Example 1</a>
或者,假设你有同样的
example.com/wp-content/themes/wpse-theme/example.html
但“wpse主题”是一个子主题。您可以使用此选项:
<a href="<?php echo get_stylesheet_directory_uri() . \'/example.html\'; ?>">Example 1</a>
(唯一的区别是调用的是“模板”目录(父主题)还是“样式表”目录(子主题)。)
Plugins:
假设你有
example.com/wp-content/plugins/wpse-plugin/example.html
. 您可以使用以下链接到此链接:
<a href="<?php echo __DIR__; ?>/example.html">Example 1</a>
然而,这意味着您正在单个客户端网站上保存静态信息。通常情况下,主题和插件链接到单个支持站点更为常见,因此客户端总是能看到最新的信息,而不会持有可能过时的信息的副本。还有各种各样的帮助插件可用,所以如果您想使用已经存在的东西,您可能需要研究这些插件。