Skip to content
This repository was archived by the owner on Dec 16, 2022. It is now read-only.

Commit a54e686

Browse files
authored
Merge pull request #314 from xwp/feature/restore-edit-post-link-in-wp47
Restore edit_post_link() in WordPress 4.7
2 parents 3303db6 + bf03897 commit a54e686

3 files changed

+3
-2
lines changed

php/class-wp-customize-posts-preview.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,7 @@ public function customize_preview_init() {
9999
add_filter( 'get_avatar', array( $this, 'filter_get_avatar' ), 10, 6 );
100100
add_filter( 'infinite_scroll_results', array( $this, 'amend_with_queried_post_ids' ) );
101101
add_filter( 'customize_render_partials_response', array( $this, 'amend_with_queried_post_ids' ) );
102+
remove_filter( 'get_edit_post_link', '__return_empty_string' ); // See <https://core.trac.wordpress.org/ticket/38648>.
102103
}
103104

104105
/**

tests/php/test-class-wp-customize-page-template-controller.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ public function test_sanitize_setting() {
146146
$has_setting_validation = method_exists( 'WP_Customize_Setting', 'validate' );
147147

148148
$controller = new WP_Customize_Page_Template_Controller();
149-
$post = get_post( $this->factory()->post->create() );
149+
$post = get_post( $this->factory()->post->create( array( 'post_type' => 'page' ) ) );
150150
$setting_id = WP_Customize_Postmeta_Setting::get_post_meta_setting_id( $post, $controller->meta_key );
151151
$setting = new WP_Customize_Postmeta_Setting( $this->wp_customize, $setting_id );
152152

tests/php/test-class-wp-customize-postmeta-setting.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -286,7 +286,7 @@ function sanitize_abbreviation( $value ) {
286286
function test_sanitize_page_template_setting() {
287287
switch_theme( 'twentytwelve' );
288288

289-
$post_id = $this->factory()->post->create( array( 'post_type' => 'post') );
289+
$post_id = $this->factory()->post->create( array( 'post_type' => 'page' ) );
290290
$meta_key = '_wp_page_template';
291291
register_meta( 'post', $meta_key, array( $this->plugin->page_template_controller, 'sanitize_value' ) );
292292
$setting_id = WP_Customize_Postmeta_Setting::get_post_meta_setting_id( get_post( $post_id ), $meta_key );

0 commit comments

Comments
 (0)