javascript - 如何在 WordPress 的 front-page.php 中正确使用插件

标签 javascript php css wordpress

我已经为我的 WordPress 网站创建了一个 front-page.php 页面。该页面包含完全定制的 css 和 js。所以它不使用已安装主题中的任何内容。 我没有使用:

<?php get_header(); ?>
<?php get_sidebar(); ?>
<?php get_footer(); ?>

现在我已经安装了一个插件( wp-tiles )并想在 front-page.php 上使用它

通过添加代码来显示图 block

<?php echo do_shortcode(
        '[wp-tiles post_type = "attachment,product" orderby = "rand" order = "DESC" grids = "Featured" small_screen_grid = "Featured" breakpoint = "800" padding = "5" pagination = "ajax" grid_selector_color = "#444444"]'
    );?>

它尝试显示图 block ,但这样做不正确,因为我假设插件 css 和 js 丢失。

有没有办法自动添加插件所需的文件,而无需手动添加 front-page.php 的路径?

谢谢

最佳答案

据我所知,加载CSS和JS文件的唯一自动方法是允许Wordpress像平常一样加载标题,但这将为所有激活的Wordpress插件和主题加载CSS和JS文件。

我能想到的唯一其他解决方案是按照您的建议手动加载路径。您可以通过运行 php 脚本进入其插件文件夹,然后运行 Assets 并加载每个 css 和 js 文件来完成此操作,但是手动加载路径似乎会更容易。

关于javascript - 如何在 WordPress 的 front-page.php 中正确使用插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31792386/

相关文章:

javascript - TypeScript:那么 "this"的范围到底是多少?

php - 在父子表单无序列表 php 中打印分层数据?

html - jQuery 中如何检查某个元素是否有类?

html - safari 和 ios chrome 中的 div 对齐关闭

php - 创建过滤器 _GET(或 _POST)变量的正确方法是什么?

html - CSS 中高度为 100% 的空 div

javascript - 在 React Context 中使用与状态无关的全局对象

javascript - 没有得到我期望的计算结果

javascript - JQuery 'css .change 没有注册

php - 从命令提示符运行 php 文件并接受输入