First of all, don’t do that. Including WordPress’s engine in some external PHP file is not recommended at all. It has more downsides than upsides.
If you want to access WordPress’s functions, create your PHP file inside the theme’s folder, or create a plugin. You can even create an AJAX request if you really need to access some data directly by a URL.
Now, about your error. It seems like you are trying to include wp-load.php
from one of your theme’s files. If it is so, then that’s not necessary. Theme’s files already have access to WordPress’s functions. Just remove the require...
and you will be fine.
Let’s say for some unknown reasons they don’t, and you HAVE to include wp-load.php
. This file exists in the root folder of your installation, and you have to go back 3 times to include it. So it will look like this:
../../../wp-load.php
Once again, please don’t do this. It’s not a good practice.
Related Posts:
- How to get the registered sidebar’s name by its id?
- Set the transport of the Customizer ‘header_image’ core setting to ‘postMessage’
- One button to change all settings in theme customizer?
- The best way to customize “nav-menu-template.php” to add if the ‘link_before’ is “checkbox”
- Design view breaking on Pages
- Set WordPress Default Template
- Populate editor with some content of a page with a page template
- Compare the old get_theme_mod($name) to the new get_theme_mod($name) return value
- How do I link a button I created in theme customizer to a function?
- Is the “_s” on this `sprintf(__(‘Page %s’, ‘_s’), max($paged, $page))` just refer to a text domain?
- Use .php file as page instead of wordpress page & template file?
- Use WordPress function in php file
- Why am I getting a different filename? And how does WordPress load singular.php for both Page & Post? (Fresh WordPress installation)
- get_template_directory adding FTP root folders in urls
- How can I assign separate stylesheets to different pages?
- How to make sure relative URL works when site is not on root domain?
- Dynamically switch file in get_template_directory_uri() | Function [closed]
- Uncaught TypeError: extract(): Argument #1 ($array) must be of type array, null given
- When I click for the redirect link it is showing the content of index.php instead of single_assignment_page.php
- Menu to the right of screen on desktop using Bootstrap 4
- Create a custom theme-specific page, invisible in the admin-panel?
- Function to return true if current page has child pages
- Proper use of Output Buffer
- List of all theme customizer control types?
- Multiple is_page() in page.php
- Is having multiple theme customizers for different pages possible?
- How to export/import theme customizer settings?
- function_exists call in function.php
- Is it possible to get a theme customizer setting from wp.customize using jquery?
- Debugging an error: wp_enqueue_style was called incorrectly
- class=”parent” for wp_list_pages?
- Hide a menu-item and its submenus and display a ‘Log in’ link if the user is logged out
- add_rewrite_rule with bottom priority doesn’t handle the WordPress pages
- Listing all sub-pages?
- Remove css styles from specific page
- Use different javascript files for each page on website
- Widgets not showing in my custom theme
- How do I list the_tags() into HTML data-attribute
- Custom Logo URL | Help me print the URL of the custom logo I inserted into my theme
- How the functions in WP are called in tags
- What is the fastest way to load PHP functions that are only used in one theme template?
- My Own layout in WooCommerce pages [closed]
- Differences when using the the_time and the_date functions
- How do themes render caption texts in extended markup (e.g. “wp-caption” paragraphs)
- Add a Second Menu to a theme that only support 1 menu
- syntax issue on php 7.4
- How do I publish only one page to production after making changes on staging?
- Custom category code not showing all posts
- Trigger popup in a php if/else statement
- Customizer: Output default value in Customizer CSS
- WordPress does not load page.php, return 404.php
- Create another “Display Site Title and Tagline” checkbox, “Header Text Color” setting and control
- Converting HTML Template to WordPress Theme
- WordPress add post format support not working
- How to remove the cufon script from Dzonia Lite theme [closed]
- My page.php shows the index.php
- Catchable fatal error: Object of class stdClass could not be converted to string after WP 4.7
- Skt full width basic slideshow problem
- Trying to retrieve post meta
- WordPress admin-ajax.php
- How to obtain the current website URL in my theme?
- What exactly do this function declared into functions.php file of a WP theme?
- Reason to add a name of the theme like (‘menu-1’ => __( ‘Primary’, ‘twentynineteen’ ),) in PHP?
- Separation of presentation and code – WordPress
- How to call multiple functions from multiple files into a WordPress page template [closed]
- What is the best way to define constant options for a theme?
- Warning: printf(): Too few arguments in helpers.php file
- Need php code’s output to display underneath a Divi Module
- How to make function appear in sentence?
- blank white page when post/update/change option etc
- How to Update an old theme for the latest wordpress version
- get_comments_number() returns 0
- get_page_templates only return templates with “home” in the filename
- Is there a hack for using is_page() within the function.php file?
- How to Display a List of Child Pages For a Parent Page in WordPress
- Show different website layout if no sidebar added
- Why in this WordPress theme I can’t see the Main Menu?
- Displaying Slider in Front Page (home) using Customizr Theme
- Need advice on theme customizer and child themes
- Toolbar Hidden in a Virtual Page
- call a string/function from database
- Some problems calling a function into sprintf() inside functions.php template file [closed]
- A function to get the content of a page
- remove_action from parent theme using child theme functions.php
- How to use data URL in WordPress?
- How can I prevent a shortcode div from extending beyond its boundaries?
- Unable to retrieve get_author_posts_url
- WordPress child theme, creating a custom php template page
- How to add Open/Close Toggle button into Twenty Fifteen theme for hiding left sidebar?
- Calling PHP function doesn’t work in index.php
- Extend the WP_Customize_Image_Control class to change its non-frame $button_labels
- WordPress get_post_meta issue
- How to add button to top of theme customizer?
- Adding Media button to only pages
- Adding php within a return statement [closed]
- Load slideshow.css file only if Slideshow is checked / on
- Predefine Magazine Style Layouts
- How can I fix my pagination?
- How to store the_post_thumbnail() value in a variable
- a problem in class in class-wp-hook.php