Browse Source

Modern Business: rename template parts to templates (#1174)

Renames wp_template_part to wp_template and in general all
occurrences of the word "part".
Marko Andrijasevic 6 years ago
parent
commit
f4d637a733
3 changed files with 61 additions and 61 deletions
  1. 4 4
      modern-business/footer.php
  2. 5 5
      modern-business/header.php
  3. 52 52
      modern-business/inc/fse-template-data.php

+ 4 - 4
modern-business/footer.php

@@ -21,9 +21,9 @@
 
 <footer id="colophon" class="site-footer">
 	<?php
-		if ( class_exists( 'A8C_WP_Template' ) ) {
-			$template = new A8C_WP_Template();
-			$template->output_template_part_content( A8C_WP_Template::FOOTER );
+		if ( class_exists( 'A8C\FSE\WP_Template' ) ) {
+			$template = new A8C\FSE\WP_Template();
+			$template->output_template_content( A8C\FSE\WP_Template::FOOTER );
 		} else {
 			get_template_part( 'template-parts/footer/footer', 'widgets' );
 		}
@@ -43,7 +43,7 @@
 			?>
 		</a>
 
-		<?php if ( !class_exists( 'A8C_WP_Template' ) ) : ?>
+		<?php if ( !class_exists( 'A8C\FSE\WP_Template' ) ) : ?>
 
 			<?php
 			if ( function_exists( 'the_privacy_policy_link' ) ) {

+ 5 - 5
modern-business/header.php

@@ -24,19 +24,19 @@
 <div id="page" class="site">
     <a class="skip-link screen-reader-text" href="#content"><?php _e( 'Skip to content', 'twentynineteen' ); ?></a>
 
-    <?php // If FSE plugin is active, use Header template part for content. ?>
-    <?php if( class_exists( 'A8C_WP_Template' ) ) : ?>
+    <?php // If FSE plugin is active, use Header template for content. ?>
+    <?php if( class_exists( 'A8C\FSE\WP_Template' ) ) : ?>
         <header id="masthead" class="<?php echo is_singular() && twentynineteen_can_show_post_thumbnail() ? 'site-header featured-image' : 'site-header'; ?>">
             <?php
-                $template = new A8C_WP_Template();
-                $template->output_template_part_content( A8C_WP_Template::HEADER );
+                $template = new A8C\FSE\WP_Template();
+                $template->output_template_content( A8C\FSE\WP_Template::HEADER );
             ?>
         </header>
     <?php endif; ?>
 
     <?php // Otherwise we'll fall back to default Twenty Nineteen header below. ?>
 
-    <?php if( ! class_exists( 'A8C_WP_Template' ) ) : ?>
+    <?php if( ! class_exists( 'A8C\FSE\WP_Template' ) ) : ?>
 
         <header id="masthead" class="<?php echo is_singular() && twentynineteen_can_show_post_thumbnail() ? 'site-header featured-image' : 'site-header'; ?>">
             <div class="site-branding-container">

+ 52 - 52
modern-business/inc/fse-template-data.php

@@ -24,7 +24,7 @@ class A8C_WP_Template_Data_Inserter {
 		if ( get_option( $fse_template_data_option ) ) {
 			/*
 			 * Bail here to prevent inserting the FSE data twice for any given theme.
-			 * Multiple themes will still be able to insert different template parts.
+			 * Multiple themes will still be able to insert different templates.
 			 */
 			return;
 		}
@@ -36,40 +36,40 @@ class A8C_WP_Template_Data_Inserter {
 				'post_title'     => 'Header',
 				'post_content'   => $this->get_header_content(),
 				'post_status'    => 'publish',
-				'post_type'      => 'wp_template_part',
+				'post_type'      => 'wp_template',
 				'comment_status' => 'closed',
 				'ping_status'    => 'closed',
 			]
 		);
 
-		if ( ! term_exists( "$current_theme_name-header", 'wp_template_part_type' ) ) {
-			wp_insert_term( "$current_theme_name-header", 'wp_template_part_type' );
+		if ( ! term_exists( "$current_theme_name-header", 'wp_template_type' ) ) {
+			wp_insert_term( "$current_theme_name-header", 'wp_template_type' );
 		}
 
-		wp_set_object_terms( $header_id, "$current_theme_name-header", 'wp_template_part_type' );
+		wp_set_object_terms( $header_id, "$current_theme_name-header", 'wp_template_type' );
 
 		$footer_id = wp_insert_post(
 			[
 				'post_title'     => 'Footer',
 				'post_content'   => $this->get_footer_content(),
 				'post_status'    => 'publish',
-				'post_type'      => 'wp_template_part',
+				'post_type'      => 'wp_template',
 				'comment_status' => 'closed',
 				'ping_status'    => 'closed',
 			]
 		);
 
-		if ( ! term_exists( "$current_theme_name-footer", 'wp_template_part_type' ) ) {
-			wp_insert_term( "$current_theme_name-footer", 'wp_template_part_type' );
+		if ( ! term_exists( "$current_theme_name-footer", 'wp_template_type' ) ) {
+			wp_insert_term( "$current_theme_name-footer", 'wp_template_type' );
 		}
 
-		wp_set_object_terms( $footer_id, "$current_theme_name-footer", 'wp_template_part_type' );
+		wp_set_object_terms( $footer_id, "$current_theme_name-footer", 'wp_template_type' );
 
 		add_option( $fse_template_data_option, true );
 	}
 
 	/**
-	 * Returns default header template part content.
+	 * Returns default header template content.
 	 *
 	 * @return string
 	 */
@@ -81,7 +81,7 @@ class A8C_WP_Template_Data_Inserter {
 	}
 
 	/**
-	 * Returns default footer template part content.
+	 * Returns default footer template content.
 	 *
 	 * @return string
 	 */
@@ -97,30 +97,30 @@ class A8C_WP_Template_Data_Inserter {
 	 */
 	public function register_template_post_types() {
 		register_post_type(
-			'wp_template_part',
+			'wp_template',
 			array(
 				'labels'                => array(
-					'name'                     => _x( 'Template Parts', 'post type general name', 'full-site-editing' ),
-					'singular_name'            => _x( 'Template Part', 'post type singular name', 'full-site-editing' ),
-					'menu_name'                => _x( 'Template Parts', 'admin menu', 'full-site-editing' ),
-					'name_admin_bar'           => _x( 'Template Part', 'add new on admin bar', 'full-site-editing' ),
-					'add_new'                  => _x( 'Add New', 'Template Part', 'full-site-editing' ),
-					'add_new_item'             => __( 'Add New Template Part', 'full-site-editing' ),
-					'new_item'                 => __( 'New Template Part', 'full-site-editing' ),
-					'edit_item'                => __( 'Edit Template Part', 'full-site-editing' ),
-					'view_item'                => __( 'View Template Part', 'full-site-editing' ),
-					'all_items'                => __( 'All Template Parts', 'full-site-editing' ),
-					'search_items'             => __( 'Search Template Parts', 'full-site-editing' ),
-					'not_found'                => __( 'No template parts found.', 'full-site-editing' ),
-					'not_found_in_trash'       => __( 'No template parts found in Trash.', 'full-site-editing' ),
-					'filter_items_list'        => __( 'Filter template parts list', 'full-site-editing' ),
-					'items_list_navigation'    => __( 'Template parts list navigation', 'full-site-editing' ),
-					'items_list'               => __( 'Template parts list', 'full-site-editing' ),
-					'item_published'           => __( 'Template part published.', 'full-site-editing' ),
-					'item_published_privately' => __( 'Template part published privately.', 'full-site-editing' ),
-					'item_reverted_to_draft'   => __( 'Template part reverted to draft.', 'full-site-editing' ),
-					'item_scheduled'           => __( 'Template part scheduled.', 'full-site-editing' ),
-					'item_updated'             => __( 'Template part updated.', 'full-site-editing' ),
+					'name'                     => _x( 'Templates', 'post type general name', 'full-site-editing' ),
+					'singular_name'            => _x( 'Template', 'post type singular name', 'full-site-editing' ),
+					'menu_name'                => _x( 'Templates', 'admin menu', 'full-site-editing' ),
+					'name_admin_bar'           => _x( 'Template', 'add new on admin bar', 'full-site-editing' ),
+					'add_new'                  => _x( 'Add New', 'Template', 'full-site-editing' ),
+					'add_new_item'             => __( 'Add New Template', 'full-site-editing' ),
+					'new_item'                 => __( 'New Template', 'full-site-editing' ),
+					'edit_item'                => __( 'Edit Template', 'full-site-editing' ),
+					'view_item'                => __( 'View Template', 'full-site-editing' ),
+					'all_items'                => __( 'All Templates', 'full-site-editing' ),
+					'search_items'             => __( 'Search Templates', 'full-site-editing' ),
+					'not_found'                => __( 'No templates found.', 'full-site-editing' ),
+					'not_found_in_trash'       => __( 'No templates found in Trash.', 'full-site-editing' ),
+					'filter_items_list'        => __( 'Filter templates list', 'full-site-editing' ),
+					'items_list_navigation'    => __( 'Templates list navigation', 'full-site-editing' ),
+					'items_list'               => __( 'Templates list', 'full-site-editing' ),
+					'item_published'           => __( 'Template published.', 'full-site-editing' ),
+					'item_published_privately' => __( 'Template published privately.', 'full-site-editing' ),
+					'item_reverted_to_draft'   => __( 'Template reverted to draft.', 'full-site-editing' ),
+					'item_scheduled'           => __( 'Template scheduled.', 'full-site-editing' ),
+					'item_updated'             => __( 'Template updated.', 'full-site-editing' ),
 				),
 				'menu_icon'             => 'dashicons-layout',
 				'public'                => false,
@@ -128,9 +128,9 @@ class A8C_WP_Template_Data_Inserter {
 				'show_in_menu'          => true,
 				'rewrite'               => false,
 				'show_in_rest'          => true,
-				'rest_base'             => 'template_parts',
+				'rest_base'             => 'template',
 				'rest_controller_class' => 'A8C_REST_Templates_Controller',
-				'capability_type'       => 'template_part',
+				'capability_type'       => 'template',
 				'capabilities'          => array(
 					// You need to be able to edit posts, in order to read templates in their raw form.
 					'read'                   => 'edit_posts',
@@ -153,24 +153,24 @@ class A8C_WP_Template_Data_Inserter {
 		);
 
 		register_taxonomy(
-			'wp_template_part_type',
-			'wp_template_part',
+			'wp_template_type',
+			'wp_template',
 			array(
 				'labels'             => array(
-					'name'              => _x( 'Template Part Types', 'taxonomy general name', 'full-site-editing' ),
-					'singular_name'     => _x( 'Template Part Type', 'taxonomy singular name', 'full-site-editing' ),
-					'menu_name'         => _x( 'Template Part Types', 'admin menu', 'full-site-editing' ),
-					'all_items'         => __( 'All Template Part Types', 'full-site-editing' ),
-					'edit_item'         => __( 'Edit Template Part Type', 'full-site-editing' ),
-					'view_item'         => __( 'View Template Part Type', 'full-site-editing' ),
-					'update_item'       => __( 'Update Template Part Type', 'full-site-editing' ),
-					'add_new_item'      => __( 'Add New Template Part Type', 'full-site-editing' ),
-					'new_item_name'     => __( 'New Template Part Type', 'full-site-editing' ),
-					'parent_item'       => __( 'Parent Template Part Type', 'full-site-editing' ),
-					'parent_item_colon' => __( 'Parent Template Part Type:', 'full-site-editing' ),
-					'search_items'      => __( 'Search Template Part Types', 'full-site-editing' ),
-					'not_found'         => __( 'No template part types found.', 'full-site-editing' ),
-					'back_to_items'     => __( 'Back to template part types', 'full-site-editing' ),
+					'name'              => _x( 'Template Types', 'taxonomy general name', 'full-site-editing' ),
+					'singular_name'     => _x( 'Template Type', 'taxonomy singular name', 'full-site-editing' ),
+					'menu_name'         => _x( 'Template Types', 'admin menu', 'full-site-editing' ),
+					'all_items'         => __( 'All Template Types', 'full-site-editing' ),
+					'edit_item'         => __( 'Edit Template Type', 'full-site-editing' ),
+					'view_item'         => __( 'View Template Type', 'full-site-editing' ),
+					'update_item'       => __( 'Update Template Type', 'full-site-editing' ),
+					'add_new_item'      => __( 'Add New Template Type', 'full-site-editing' ),
+					'new_item_name'     => __( 'New Template Type', 'full-site-editing' ),
+					'parent_item'       => __( 'Parent Template Type', 'full-site-editing' ),
+					'parent_item_colon' => __( 'Parent Template Type:', 'full-site-editing' ),
+					'search_items'      => __( 'Search Template Types', 'full-site-editing' ),
+					'not_found'         => __( 'No template types found.', 'full-site-editing' ),
+					'back_to_items'     => __( 'Back to template types', 'full-site-editing' ),
 				),
 				'public'             => false,
 				'publicly_queryable' => true,
@@ -178,7 +178,7 @@ class A8C_WP_Template_Data_Inserter {
 				'show_in_menu'       => false,
 				'show_in_nav_menu'   => false,
 				'show_in_rest'       => true,
-				'rest_base'          => 'template_part_types',
+				'rest_base'          => 'template_types',
 				'show_tagcloud'      => false,
 				'show_admin_column'  => true,
 				'hierarchical'       => true,