简体   繁体   中英

Include external files in functions.php WordPress

In my WordPress I have a functions.php file containing 1500 lines of code.

I am not a WordPress developer, so I do not know if this is possible. Can you make a different file to keep functions.php clean and then include the external file inside the functions.php?

Yes you can include the external file in functions.php

require_once( get_template_directory() . 'anyfilename.php' );

If you are working with a Child Theme but the path of your include route is not found:

Try the following:

include_once( get_stylesheet_directory() .'/xxxx/anyfilename.php');

Check get_stylesheet_directory() to see your child theme path.

You can include external files in functions.php by using either

require_once();

or else you can use

include_once();

The difference between these two is that in the event that the file is not found require will give out a fatal error and then stop executing the rest of the file where as include will only issue a warning but will continue the execution of the file.

One very important suggestion:

Ending tag is not needed.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM