Both methods are just fine. Before and after parameters are not there for just only passing htags into it. you can have any type of strings, image or html set to before and after parameters.
This is WordPress way and they have set the standards just like any other CMS or Framework. so its always better to follow these standards.
Secondly: i’ve not seen source of the_title
yet. maybe this helps in generating error free html output and even they may validate and filter passed texts.
Lastly in my opinion it looks more professional way of coding to me.
Related Posts:
- How can i change email template for new user
- Any advantage to using get_header() over include(‘header.php’)?
- Enable page templates. How?
- Is it possible to override the result of get_template_part()?
- Prevent comments_template() to load comments.php
- Page editor missing Templates drop down
- How to check if a shortcode exists?
- Custom templates folder
- How to Rename a Template File?
- get page templates
- How to assign a class to a page with a custom template?
- Proper Javascript Implementation
- Guest author’s post not display in author template
- How to apply a custom template for posts by default?
- Get templated page/post content via the WordPress API
- Force all images to full size in page template
- Login WordPress website using wp-rest api
- Global variable set in the template’s header.php is unable to echo in footer.php
- Is there a way to check which template file is being loaded, if it is not a page template file?
- When a link doesn’t exist, how to tell WordPress what to do? (404 Error Page)
- How to remove wp_link_pages() from template
- How can I get WP to use templates in lower-level subfolder?
- WordPress Schema.org Markup. What value does it add?
- how to make a home page for wordpress custom theme
- Generate Catalog Of Posts Based On Template
- Extending body classes in front- and backend
- How do I find the directory of a page template?
- Is there a way to set different post templates for parent posts and child posts in the same post type?
- How do I insert JS tracking code to a page with the WP editor?
- Why write markup for index.php?
- LaTeX for WordPress strips codes in loop
- Include Lumen/Laravel app in custom WordPress template
- Rewrite Rules to custom template
- Having trouble with Template hierarchy. I Need to create a set of pages that drill down from states to specific locations
- How can I hardcode template selection?
- Changing layout programmatically
- How to identify which template WordPress’s default search-form retrieves in my theme
- How to use same page template if post status other than ‘publish’?
- Different Template based on HTTP Referer
- How do I override the search template in a plugin?
- Is there any way to write custom HTML is some .php file and then call it wherever necessary?
- How to redirect my custom template page to content-none.php if no posts found?
- Get URL of current post but not the page number
- Is template name always same as directory name?
- Single Post Breadcrumb not linking back to Custom Post Type Index?
- Form post to WordPress page = wrong template
- Automatically use specific template to load subpages
- get_month_link uses what wordpress template?
- Load custom script on a single template
- Archive template limiting to 4 entries?
- Author template help. How to check if field exists in the profile?
- Can’t split the_title() by white space
- Can you use block patterns in block templates or insert them programmatically?
- Not so common HTML transition to wordpress issue
- WP redirect to custom login page if a user is not logged in
- Change default template in the block editor (Gutenberg)
- Single-page.php template file name not shown
- How do I create post template for different taxonomy
- Ip2location plugin in my template header?
- How to create new template page and template-parts in wordpress theme [closed]
- Pagination issue with tag.php
- Import a header template from another theme
- Will placing custom templates in sub directory break any native WordPress functionality
- How are the HTML classes generated?
- Page Template with Sidebar Naming Convention?
- Archive-custome_post.php template not working
- Change “posts per page” depending on width
- How to slice down index.php from a template and import from another file?
- Blog page won’t show Blog template
- Can index.php take over for front-page.php in template hierarchy on second page?
- What filter or action hook to use in order to load some code before the template begins printing in BuddyPress? [closed]
- How can I abstract code out of a template by using functions.php
- Make Permalink go to specific template
- template with multiple post loops for multiple widgets [duplicate]
- Random home page at each refresh between array of page IDs
- Do not trigger page 404 on custom template
- How do I get tags linking to proper pages (/tag/sample-tag -> pages with that tag)
- How to name custom search page PHP file?
- get_template_part for template in subdirectory not working
- Assign template to custom page type?
- Accidentally deleted code in header.php
- Custom post template
- Change Page Template Based on URL Rewrite in WordPress
- Main content not displaying using custom page template
- plugin overwrites other plugin’s archive-.php file
- how to insert gravity newsletter subscription form in template
- WordPress Child Theme Template auth_redirect wrapper
- why get_header doesn’t work twice in a test
- Show a custom template, no matter the page being viewed, if the user is not logged in
- printf, translation and the_author_posts_link()
- Search results in custom template
- Tag Posts showing in wrong places
- How can I setup custom templates for a meta-data query
- Move Index to a page
- How to display page content and a list of posts on the same page?
- front page won’t change templates
- Including 2 Negative Is_Template Conditionals in header.php [closed]
- Add custom card template to masonry layout using Essential Grid [closed]
- Where is the general html template file?
- Dynamic header and footer template inclusion: footer script not included