You are viewing an old revision of this post, from July 16, 2012 @ 04:47:01. See below for differences between this version and the current revision.

How to remove a parent theme template

Taken from here: http://wordpress.stackexchange.com/a/58081/13712 [php] <code>add_action('admin_head', 'wpse_13671_script_enqueuer'); function wpse_13671_script_enqueuer() { global $current_screen; /** * /wp-admin/edit.php?post_type=page */ if('edit-page' == $current_screen->id) { ?> <script type="text/javascript"> jQuery(document).ready( function($) { $("a.editinline").live("click", function () { var ilc_qe_id = inlineEditPost.getId(this); setTimeout(function() { $('#edit-'+ilc_qe_id+' select[name="page_template"] option[value="showcase.php"]').remove(); }, 100); }); $('#doaction, #doaction2').live("click", function () { setTimeout(function() { $('#bulk-edit select[name="page_template"] option[value="showcase.php"]').remove(); }, 100); }); }); </script> <?php } /** * /wp-admin/post.php?post=21&action=edit */ if( 'page' == $current_screen->id ) { ?> <script type="text/javascript"> jQuery(document).ready( function($) { $('#page_template option[value="showcase.php"]').remove(); }); </script> <?php } }</code> [/php]

Revisions

Revision Differences

July 16, 2012 @ 04:47:01Current Revision
Content
Unchanged: Taken from here: <a href="http:// wordpress.stackexchange.com/ a/58081/13712" target="_blank" >http://wordpress.stackexchange.com/ a/58081/13712</a>Unchanged: Taken from here: <a href="http:// wordpress.stackexchange.com/ a/58081/13712" target="_blank" >http://wordpress.stackexchange.com/ a/58081/13712</a>
Unchanged: [php]Unchanged: [php]
Unchanged: &lt;code&gt;add_ action('admin_head', 'wpse_13671_script_enqueuer');Unchanged: &lt;code&gt;add_ action('admin_head', 'wpse_13671_script_enqueuer');
Unchanged: function wpse_13671_script_enqueuer() {Unchanged: function wpse_13671_script_enqueuer() {
Unchanged: global $current_screen;Unchanged: global $current_screen;
Unchanged: /**Unchanged: /**
Unchanged: * /wp-admin/edit.php?post_type=pageUnchanged: * /wp-admin/edit.php?post_type=page
Unchanged: */Unchanged: */
Unchanged: if('edit-page' == $current_screen-&gt;id)Unchanged: if('edit-page' == $current_screen-&gt;id)
Unchanged: {Unchanged: {
Unchanged: ?&gt;Unchanged: ?&gt;
Unchanged: &lt;script type=&quot;text/ javascript&quot;&gt;Unchanged: &lt;script type=&quot;text/ javascript&quot;&gt;
Unchanged: jQuery(document).ready( function($) {Unchanged: jQuery(document).ready( function($) {
Unchanged: $(&quot;a.editinline&quot; ).live(&quot; click&quot;, function () {Unchanged: $(&quot;a.editinline&quot; ).live(&quot; click&quot;, function () {
Unchanged: var ilc_qe_id = inlineEditPost.getId(this);Unchanged: var ilc_qe_id = inlineEditPost.getId(this);
Unchanged: setTimeout(function() {Unchanged: setTimeout(function() {
Unchanged: $('#edit-'+ilc_qe_id+' select[name=&quot; page_template&quot;] option[value= &quot;showcase.php&quot; ]').remove();Unchanged: $('#edit-'+ilc_qe_id+' select[name=&quot; page_template&quot;] option[value= &quot;showcase.php&quot; ]').remove();
Unchanged: }, 100);Unchanged: }, 100);
Unchanged: });Unchanged: });
Unchanged: $('#doaction, #doaction2').live( &quot;click&quot;, function () {Unchanged: $('#doaction, #doaction2').live( &quot;click&quot;, function () {
Unchanged: setTimeout(function() {Unchanged: setTimeout(function() {
Unchanged: $('#bulk-edit select[name=&quot; page_template&quot;] option[value= &quot;showcase.php&quot; ]').remove();Unchanged: $('#bulk-edit select[name=&quot; page_template&quot;] option[value= &quot;showcase.php&quot; ]').remove();
Unchanged: }, 100);Unchanged: }, 100);
Unchanged: });Unchanged: });
Unchanged: });Unchanged: });
Unchanged: &lt;/script&gt;Unchanged: &lt;/script&gt;
Unchanged: &lt;?phpUnchanged: &lt;?php
Unchanged: }Unchanged: }
Unchanged: /**Unchanged: /**
Unchanged: * /wp-admin/post.php?post= 21&amp;action=editUnchanged: * /wp-admin/post.php?post= 21&amp;action=edit
Unchanged: */Unchanged: */
Unchanged: if( 'page' == $current_screen-&gt;id )Unchanged: if( 'page' == $current_screen-&gt;id )
Unchanged: {Unchanged: {
Unchanged: ?&gt;Unchanged: ?&gt;
Unchanged: &lt;script type=&quot;text/ javascript&quot;&gt;Unchanged: &lt;script type=&quot;text/ javascript&quot;&gt;
Unchanged: jQuery(document).ready( function($) {Unchanged: jQuery(document).ready( function($) {
Unchanged: $('#page_template option[value= &quot;showcase.php&quot; ]').remove();Unchanged: $('#page_template option[value= &quot;showcase.php&quot; ]').remove();
Unchanged: });Unchanged: });
Unchanged: &lt;/script&gt;Unchanged: &lt;/script&gt;
Unchanged: &lt;?phpUnchanged: &lt;?php
Unchanged: }Unchanged: }
Unchanged: }&lt;/code&gt;Unchanged: }&lt;/code&gt;
Unchanged: [/php]Unchanged: [/php]
Deleted: &nbsp; 

Note: Spaces may be added to comparison text to allow better line wrapping.

Tags: , , , , ,

No comments yet.

Leave a Reply