Open PHP link (Log in) in a New Window
-
Ok, I have my blog embedded in a frame within a webpage. Therefore when the user goes to login to the control panel, it opens within the frame, which looks really bad as you can imagine. Because the Log in link is in php, HTML or Javascript ‘new window’ commands will not open it. I understand I have to pass the php as HTML in order to make the control panel open in a new window.
I have the following code on the functions.php page:
<?php if ( function_exists('register_sidebar') ) register_sidebar(array( 'before_widget' => '', 'after_widget' => '', 'before_title' => '<h2>', 'after_title' => '</h2>', )); ?> <?php function widget_mytheme_search() { ?> <h2>Search</h2> <form id="searchform" method="get" action="<?php bloginfo('home'); ?>/"> <input type="text" value="type, hit enter" onfocus="if (this.value == 'type, hit enter') {this.value = '';}" onblur="if (this.value == '') {this.value = 'type, hit enter';}" size="18" maxlength="50" name="s" id="s" /> </form> <?php } if ( function_exists('register_sidebar_widget') ) register_sidebar_widget(__('Search'), 'widget_mytheme_search'); ?> <?php add_filter('comments_template', 'legacy_comments'); function legacy_comments($file) { if(!function_exists('wp_list_comments')) : // WP 2.7-only check $file = TEMPLATEPATH . '/legacy.comments.php'; endif; return $file; } ?> <?php add_filter('loginout', 'somefunc'); function somefunc($link) { //apply changes to $link html return $link; } ?>
This results in the blog disappearing! Can someone please tell me what is wrong with this code, and what I need to do to change it. Many thanks.
Viewing 1 replies (of 1 total)
Viewing 1 replies (of 1 total)
- The topic ‘Open PHP link (Log in) in a New Window’ is closed to new replies.