First, this question should be asked on the Theme Reviewers mail-list, not at WPSE. If you want official answers, you should use the official communication channels.
But to answer your question in brief: Themes that implement core features/functionality are required to support the core implementation of those features/functionality.
Thus, the requirement to use wp_link_pages()
is… a requirement. Note that if you need to modify the HTML markup of the generated pagination links, you can use the arguments passed to wp_link_pages()
.
Functions that are filterable can have filters applied, but wholesale replacement of core functions does not conform to the Guidelines.
Related Posts:
- How do register_sidebar() and get_sidebar() work together?
- using upload image with media_handle_upload .. but !
- Why isn’t is_home() working correctly?
- wp_nav_menu() custom container and container_id
- Show a WP 3.0 Custom Menu in an HTML Select with Auto-Navigation?
- Can You Export Theme Settings From WordPress Multisite?
- Create a customizable child theme
- Is it ok to not a have child theme and just create a theme from scratch?
- What is WordPress file encoding?
- Are we allowed to use the Allman (BSD) indent style when coding WordPress plugins and themes?
- WP Northwind for Theme Development?
- Add more then one site logo – custom-logo theme support
- How to add “Read More…” link in twentytwenty
- Setting custom search engine indexing for a “dynamic WordPress page” with htaccess
- How can I defer these JS files?
- How to create left and right menu with logo center in a custom theme?
- How to add custom page attributes in WordPress?
- How do I change the markup only of a built-in widget?
- Blog page problems
- Extend WordPress Core Classes in OOP Theme?
- User bar above logotipo?
- How to query details of images in gallery that is attached to a post
- how or where wordress collect unlogged user session
- How to create social Share Buttons Without Plugin
- Bootstrap slider not working
- Trying to customise 2011 Child Theme Background Colour
- Highly stylized pages
- Lightbox not showing image caption
- WordPress core jquery version file not loaded?
- Adding a drop-down (select tag) option under Menu Settings in WordPress Admin
- Post thats in Two Categories, only want to display name for one
- why jquery is not loading in wordpress page?
- Modifying posts based on category in TwentyTwentyTwo theme
- Running Gutenberg React in Development Mode
- Is there a blank theme framework compatible with WP 3.0? [closed]
- Plugin SVN & update API – how are plugins identified?
- Check for and enforce unique value in user-entered custom meta field in WP Admin
- Change admin bar to default:off
- Custom Search Query
- Template for individual post designs
- Removing fields from the Media Uploader/Gallery
- Managing Images for a WordPress Blog: Picasa or Flickr?
- Change loop order via form or link (jquery, not URL)
- What is causing this error? “Warning: Invalid argument”
- How wp_ajax_nopriv since WordPress 3.1
- WordPress native “playlist” shortcode. Next and Prev there are but with no icons. How to fix?
- Show post page only if the user has bought a specific product
- custom headers for static home page and posts page
- How to redirect WooCommerce shop URL?
- Best way to implement a thumbnail-based gallery in WordPress?
- Why is my mod_rewrite not working?
- WP 3.1 upgrade breaks AutoFocus+ theme
- How to remove buttons from the WP Editor on the edit post page in the admin area
- Customizer: Unique identifier that distinguishes which image upload control is uploading an image
- How to make theme elements customizable in wordpress?
- WordPress Locale Switching on Accept-Language Header
- How do I call in a category title on a category page in a child theme?
- Include custom JS without child theme
- JavaScript stops working on selectively refreshed sections one inside the other
- WordPress media uploader – upload tabs not hiding
- how to convert Html block to dynamic widget?
- What is the best way to move a single site from one MS installation to another? [duplicate]
- Moving wp-content folder
- Is there a WordPress boolean for “theme_customizer_active()”?
- Don’t change Custom Post Type slug to unique value
- Shop page custom buttons which is visible to only administrator
- Insert menu with a custom walker into page / post body using shortcode?
- Woocommerce custom field calculation
- Dynamic Control in customiser
- How to auto add nofollow to links in custom field?
- How to load a mycred hook from a plugin?
- toggle Multiple Loop with tittle
- Update Specific Key Value in Complex `wp_options` object
- pass html code to worpdress
- Can’t change theme name
- problem saving/ retrieving custom meta with wp alchemy metabox
- How To make Custom page of every Category
- Created Custom Block – When I come back to edit post/page and change my block content – Update button stays disabled
- Global theme customization multisite
- How to style bootstrap container in WordPress?
- Floating CTA Image Integration
- Altered Media Library URLs
- generate a static copy of the website footer html
- Multi-site customization
- Query 1 custom post type, each day, alphabetically
- Admin menu disable new/delete page
- Show different pages on site depending on user choice
- Is there a way to limit multi upload in media upload box?
- How to loop through 1 CPT with 2 Taxonomies
- Pulling posts into static site (wordpress as subdirectory)
- Call a duplicate registration form with other url
- How to support extra color options for shortcodes?
- retrieve theme custom settings
- pull custom fields values from wp-database in a nested foreach loop
- Adding a third custom taxonomies
- Pass query param to custom page
- Custom CSS File wont work on second Page
- How to create a shortcode with HTML code in it and custom parameters/
- responsive screen not working [closed]
- How can i move my product name & price from below thumbnail to be the rollover content in Avada & Woocommerce?