What The File - Version 1.3.1

Version Description

  • Editing files directly through the theme editor now supports child themes.
Download this release

Release Info

Developer barrykooij
Plugin Icon 128x128 What The File
Version 1.3.1
Comparing to
See all releases

Code changes from version 1.3.0 to 1.3.1

Files changed (2) hide show
  1. readme.txt +4 -1
  2. what-the-file.php +3 -3
readme.txt CHANGED
@@ -4,7 +4,7 @@ Donate link:
4
  Tags: toolbar, development, file, template, template editing, Template Hierarchy, theme, themes, php, php file
5
  Requires at least: 3.1
6
  Tested up to: 3.5.1
7
- Stable tag: 1.3.0
8
  License: GPL v3
9
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
10
 
@@ -46,6 +46,9 @@ Yes it does.
46
 
47
  == Changelog ==
48
 
 
 
 
49
  = 1.3.0 =
50
  * Added template part support.
51
 
4
  Tags: toolbar, development, file, template, template editing, Template Hierarchy, theme, themes, php, php file
5
  Requires at least: 3.1
6
  Tested up to: 3.5.1
7
+ Stable tag: 1.3.1
8
  License: GPL v3
9
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
10
 
46
 
47
  == Changelog ==
48
 
49
+ = 1.3.1 =
50
+ * Editing files directly through the theme editor now supports child themes.
51
+
52
  = 1.3.0 =
53
  * Added template part support.
54
 
what-the-file.php CHANGED
@@ -3,7 +3,7 @@
3
  Plugin Name: What The File
4
  Plugin URI: http://www.barrykooij.com/what-the-file/
5
  Description: What The File adds an option to your toolbar showing what file and template parts are used to display the page you’re currently viewing. You can click the file name to directly edit it through the theme editor. Supports BuddyPress and Roots Theme. More information can be found at the <a href='http://wordpress.org/extend/plugins/what-the-file/'>WordPress plugin page</a>.
6
- Version: 1.3.0
7
  Author: Barry Kooij
8
  Author URI: http://www.barrykooij.com/
9
  License: GPL v3
@@ -187,12 +187,12 @@ class WhatTheFile
187
  global $wp_admin_bar;
188
 
189
  $wp_admin_bar->add_menu( array( 'id' => 'wtf-bar', 'parent' => 'top-secondary', 'title' => __( 'What The File', 'what-the-file' ) , 'href' => false ) );
190
- $wp_admin_bar->add_menu( array( 'id' => 'wtf-bar-template-file', 'parent' => 'wtf-bar', 'title' => $this->get_current_page(), 'href' => get_admin_url() . 'theme-editor.php?file=' . $this->get_current_page() . '&theme=' . get_template() ) );
191
 
192
  if( count( $this->template_parts ) > 0 ) {
193
  $wp_admin_bar->add_menu( array( 'id' => 'wtf-bar-template-parts', 'parent' => 'wtf-bar', 'title' => 'Template Parts', 'href' => false ) );
194
  foreach( $this->template_parts as $template_part ) {
195
- $wp_admin_bar->add_menu( array( 'id' => 'wtf-bar-template-part-' . $template_part, 'parent' => 'wtf-bar-template-parts', 'title' => $template_part, 'href' => get_admin_url() . 'theme-editor.php?file=' . $template_part . '&theme=' . get_template() ) );
196
  }
197
  }
198
  }
3
  Plugin Name: What The File
4
  Plugin URI: http://www.barrykooij.com/what-the-file/
5
  Description: What The File adds an option to your toolbar showing what file and template parts are used to display the page you’re currently viewing. You can click the file name to directly edit it through the theme editor. Supports BuddyPress and Roots Theme. More information can be found at the <a href='http://wordpress.org/extend/plugins/what-the-file/'>WordPress plugin page</a>.
6
+ Version: 1.3.1
7
  Author: Barry Kooij
8
  Author URI: http://www.barrykooij.com/
9
  License: GPL v3
187
  global $wp_admin_bar;
188
 
189
  $wp_admin_bar->add_menu( array( 'id' => 'wtf-bar', 'parent' => 'top-secondary', 'title' => __( 'What The File', 'what-the-file' ) , 'href' => false ) );
190
+ $wp_admin_bar->add_menu( array( 'id' => 'wtf-bar-template-file', 'parent' => 'wtf-bar', 'title' => $this->get_current_page(), 'href' => get_admin_url() . 'theme-editor.php?file=' . $this->get_current_page() . '&theme=' . get_stylesheet() ) );
191
 
192
  if( count( $this->template_parts ) > 0 ) {
193
  $wp_admin_bar->add_menu( array( 'id' => 'wtf-bar-template-parts', 'parent' => 'wtf-bar', 'title' => 'Template Parts', 'href' => false ) );
194
  foreach( $this->template_parts as $template_part ) {
195
+ $wp_admin_bar->add_menu( array( 'id' => 'wtf-bar-template-part-' . $template_part, 'parent' => 'wtf-bar-template-parts', 'title' => $template_part, 'href' => get_admin_url() . 'theme-editor.php?file=' . $template_part . '&theme=' . get_stylesheet() ) );
196
  }
197
  }
198
  }