Look into the theme template hierarchy. There is no “about.php” file and you should not link to any of the theme (PHP) files directly. Instead, you would create a theme file such as “page-about.php” and create its content in wp-admin as a Page with the slug “about,” and WordPress will process that Editor content within the PHP file to create the final visible page. If you have pretty permalinks enabled you will want to link to “/about/” instead of the theme file, but because you have named the PHP file “page-about,” WP will apply it to a Page with the slug “about.”
Related Posts:
- Getting failure when using filemtime() with wp_enqueue_style
- How to override pluggable function in theme?
- Should we use get_template_part() in functions files instead of include_once?
- Reset positions of metaboxes in admin
- How bad is it if I write AJAX functions using wp-load.php?
- How to know if a child theme is being used?
- How to modify an image block in Gutenberg WordPress 5?
- WordPress Settings API error
- Remove the word ‘Categories’ from wp_list_categories
- Using Bootstrap in themes
- Add a dropdown to theme customizer
- design and development workflow
- How to control initial wp_head() output?
- How do I show sticky posts on a static front page that also contains content?
- Any walker causes blank menu?
- How to change post thumbnail title and alt attributes to post title?
- Why might $input (Settings API) be coming through empty?
- add generated stylesheet from parent theme after child-themes style.css
- Creating Page Based on Category
- How to check if post has any tag?
- Why is save_post triggered even when I havent saved the post
- Add custom field automatically to custom page types
- using wp_enqueue_script to attach jquery-ui
- Can not Remove Archives and Meta from Sidebar
- Get last modified date for menu link
- Similar Posts – NO plugin
- How to add multiple custom widget areas
- Add social icons in a theme through custom admin menu
- file_get_contents Not allowed in Themes?
- Best approach to create sites with Modular Content? [closed]
- front-page.php is not Listing in Static Front Page List
- Change file name from wp_generate_attachment_metadata
- Change setting name in Customizer and keep the data
- CSS won’t style output of wp_nav_menu() correctly
- How do I get the next page of posts link?
- display 20 lines only with the_content
- How do I remove twentyten without ruining what I did?
- Custom theme not visible in Appearance
- Use debugging for add action events
- Obtain full v2 REST url?
- Creating multiple hooks for theme
- after_setup_theme, Global Variable and Theme Customizer
- Including Javascript options
- Show warning if plugin is missing
- How to make WP admin recognize a newly created child theme?
- How to To Filter wp_enqueue_script() Scripts on Some Pages
- Does WordPress theme customisation API support section hierarchy?
- Custom Theme Bootstrap
- How does a mobile WordPress theme differ from a simple theme?
- How to provide support for [gallery] shortcode?
- WP_Customize_Color_Control omitting # symbol
- Theme translation not applying
- How to add filter the post thumbnail before save in database?
- Add “Delete” button to my Theme
- Custom theme development additional pages
- How to set the currently active page in the menu including parents
- What is the safe way to print tracking code / pixel code before tag or tag
- Using My Own Classes On Wp Unit Tests
- Acivate all themes multisite wide automatically
- What is the meaning of WordPress’s recommended css classes and where are they applied?
- Theme support title tag – how to replace the default WP separator (with a filter)?
- Why are some of my menu items not displaying on my menu?
- Javascipt issue on custom theme
- Why would changing a child theme to a normal theme pass a Template is missing. error
- ajax response -1 in wordpress theme
- How to change footer credit text in Twenty Twenty One theme with a hook?
- How to override template files in parent theme?
- In a Gallery with limited image posts, how do I not limit images on single post?
- is using the_posts_navigation() required?
- LESS not working in WordPress [closed]
- How to call a widget in a loop at a specific iteration value?
- Adding Woocommerce to my own theme, how do I do it?
- What is the structure for a one-page layout?
- AJAX call fails when sending JSON but works with URL style string
- How to make excerpt image be full size instead of thumbnail?
- Best practice for implementing a blog page / section in wp_menu_nav()
- Why nav_menu_css_class doesn’t work with apply_filters?
- WordPress theme files Organization
- Text widget is placing everything side by side. I want to post it above
- the_content() not displaying description correctly
- How to display latest posts with authors image
- Menu names not getting translated
- Get property of non-object on theme activation
- Change header image on a particular page
- Alter theme pages on language switch
- wp_editor some functionality not working on custom theme
- Update modified Shopify third-party theme [closed]
- Customizer_register theme options not saving
- Malformed RSS feed
- How to prevent XSS attack in wordpress theme?
- Featured Image Module Randomly Disappears
- How to add custom field option with menu?
- enqueue script if page is not equal to
- Unable to convert all css and js features to WP theme
- Theme Option’s Save Button is not working
- WordPress Loop with Custom Post Type for Bootstrap Accordion [closed]
- How do I make it super customisable?
- Isotope overlapping .items because of featured images – HELP! [closed]
- Theme.json: creating different sections of the color palette
- ways to create customized theme (hard coded – no pagebuilder)