wordpress中function.php
的用途是什么?
<?php
function amazing_script_equeue(){wp_enqueue_style('customstyle',get_template_directory_uri().'/css/awsomew.css',array( ),'1.0.0','all');}
add_action('wp_enqueue_scripts','amazing_script_equeue');
上传代码在页面加载时会做什么?
答案 0 :(得分:1)
codex很好地说明了这一点:
更改WordPress默认行为的一种方法是使用文件 命名为functions.php。它进入你的主题文件夹。
函数文件的行为类似于WordPress插件,添加了功能 和WordPress网站的功能。你可以用它来打电话 函数,PHP和内置的WordPress,并定义自己的 功能。您可以通过向a添加代码来生成相同的结果 WordPress插件或通过WordPress主题功能文件。
有问题的代码是在运行时调用的函数,它将名为/css/awsomew.css
的文件拉入主题前端。此文件位于...wp-content/your-theme-name/css/awsomew.css
。有关wp_enqueue_style()
函数的详细信息,请参阅codex。
答案 1 :(得分:0)
主题functions.php就像一个在主题文件中运行的插件,几乎所有在插件上找到的代码也会在添加到functions.php文件时运行,
您提供的上述功能会将此样式表添加到您的头标记
中 <link rel='stylesheet' id='customstyle' href='yoursite.com/wp-content/themes/themename/css/awsomew.css?ver=1.0.0' type='text/css' media='all' />