Title: Brig01's Replies | WordPress.org

---

# Brig01

  [  ](https://wordpress.org/support/users/brig01/)

 *   [Profile](https://wordpress.org/support/users/brig01/)
 *   [Topics Started](https://wordpress.org/support/users/brig01/topics/)
 *   [Replies Created](https://wordpress.org/support/users/brig01/replies/)
 *   [Reviews Written](https://wordpress.org/support/users/brig01/reviews/)
 *   [Topics Replied To](https://wordpress.org/support/users/brig01/replied-to/)
 *   [Engagements](https://wordpress.org/support/users/brig01/engagements/)
 *   [Favorites](https://wordpress.org/support/users/brig01/favorites/)

 Search replies:

## Forum Replies Created

Viewing 15 replies - 1 through 15 (of 15 total)

 *   Forum: [Networking WordPress](https://wordpress.org/support/forum/multisite/)
   
   In reply to: [Quick question about posts in a multisite envitonment](https://wordpress.org/support/topic/quick-question-about-posts-in-a-multisite-envitonment/)
 *  Thread Starter [Brig01](https://wordpress.org/support/users/brig01/)
 * (@brig01)
 * [15 years, 1 month ago](https://wordpress.org/support/topic/quick-question-about-posts-in-a-multisite-envitonment/#post-2026600)
 * Thanks all for the confirmation. At least I know that it’s not possible now without
   plugins 🙂
 * Will give the plugin above a go as the client wants separate sites with contributors
   only having access to their own sites but they must all be interconnected for
   the main admins to post articles to all sites at once when required.
 *   Forum: [Networking WordPress](https://wordpress.org/support/forum/multisite/)
   
   In reply to: [Quick question about posts in a multisite envitonment](https://wordpress.org/support/topic/quick-question-about-posts-in-a-multisite-envitonment/)
 *  Thread Starter [Brig01](https://wordpress.org/support/users/brig01/)
 * (@brig01)
 * [15 years, 1 month ago](https://wordpress.org/support/topic/quick-question-about-posts-in-a-multisite-envitonment/#post-2026457)
 * I know about WordPress, it’s just that I try to limit the number of plugins I
   use as I don’t like to rely on a plugin for a core feature on a site.
 * Just thought this seemed to be an obvious feature to have in a network of sites,
   it doesn’t really seem to be a ‘network’ otherwise.
 *   Forum: [Networking WordPress](https://wordpress.org/support/forum/multisite/)
   
   In reply to: [Quick question about posts in a multisite envitonment](https://wordpress.org/support/topic/quick-question-about-posts-in-a-multisite-envitonment/)
 *  Thread Starter [Brig01](https://wordpress.org/support/users/brig01/)
 * (@brig01)
 * [15 years, 1 month ago](https://wordpress.org/support/topic/quick-question-about-posts-in-a-multisite-envitonment/#post-2026394)
 * Thanks Tim will test this one. I take it it’s not a built in feature then. Hopefully
   it’s something that can be done in a future version.
 *   Forum: [Themes and Templates](https://wordpress.org/support/forum/themes-and-templates/)
   
   In reply to: [Put classes around the posted on date?](https://wordpress.org/support/topic/put-classes-around-the-posted-on-date/)
 *  Thread Starter [Brig01](https://wordpress.org/support/users/brig01/)
 * (@brig01)
 * [15 years, 1 month ago](https://wordpress.org/support/topic/put-classes-around-the-posted-on-date/#post-2012190)
 * Awesome! Thank you alchymyth, works perfectly!
 * I actually always wondered what that ‘spaceholder’ was. Now I know how it works
   🙂
 *   Forum: [Installing WordPress](https://wordpress.org/support/forum/installation/)
   
   In reply to: [WordPress Development Environment](https://wordpress.org/support/topic/wordpress-development-environment/)
 *  [Brig01](https://wordpress.org/support/users/brig01/)
 * (@brig01)
 * [15 years, 5 months ago](https://wordpress.org/support/topic/wordpress-development-environment/#post-1784485)
 * Still shouldn’t redirect if you specify for example default.htm in the URL. Those
   server settings are just in which order the server should serve pages. Unless
   there are some odd server settings your hosts have done.
 * This is how it works on my server:
 * In the virtual hosts setting:
    `DirectoryIndex index.php index.html index.htm`
 * The server will look for index.php first, if that doesn’t exist then look for
   index.html and so on. But it only does that if you don’t specify the file in 
   the URL.
 * For example [http://www.domain.com/](http://www.domain.com/) would pick index.
   php if it exists otherwise look for index.html then index.htm
 * [http://www.domain.com/index.html](http://www.domain.com/index.html) will always
   serve index.html even though index.html is second in order.
 *   Forum: [Installing WordPress](https://wordpress.org/support/forum/installation/)
   
   In reply to: [WordPress Development Environment](https://wordpress.org/support/topic/wordpress-development-environment/)
 *  [Brig01](https://wordpress.org/support/users/brig01/)
 * (@brig01)
 * [15 years, 5 months ago](https://wordpress.org/support/topic/wordpress-development-environment/#post-1784481)
 * Sounds like something in your htaccess file redirects. Shouldn’t happen though
   as WP wouldn’t add that by itself.
 * Have a look through your htaccess anyway to be sure.
 * Just tested on my dev site and as long as I set index.htm to be default index
   file I can access that and can access the WP site by specifying /index.php.
 * Sorry I can’t help more on that issue.
 *   Forum: [Installing WordPress](https://wordpress.org/support/forum/installation/)
   
   In reply to: [WordPress Development Environment](https://wordpress.org/support/topic/wordpress-development-environment/)
 *  [Brig01](https://wordpress.org/support/users/brig01/)
 * (@brig01)
 * [15 years, 5 months ago](https://wordpress.org/support/topic/wordpress-development-environment/#post-1784476)
 * If you’re on apache then it’s most likely down to your virtual host settings.
 * Usually there’s a line in the virtual host file that defines what file and which
   order the web server should serve up by default such as index.php then index.
   html then index.htm.
 * You would have to edit this to make index.htm the default.
 * The line usually looks like this:
 * `DirectoryIndex index.php index.html index.htm`
 * I think the htaccess solution I posted above would be easier for you and if you’re
   on a normal hosted service and not on your own server then it might be the only
   solution unfortunately.
 *   Forum: [Installing WordPress](https://wordpress.org/support/forum/installation/)
   
   In reply to: [WordPress Development Environment](https://wordpress.org/support/topic/wordpress-development-environment/)
 *  [Brig01](https://wordpress.org/support/users/brig01/)
 * (@brig01)
 * [15 years, 5 months ago](https://wordpress.org/support/topic/wordpress-development-environment/#post-1784474)
 * This is what I do while I develop sites.
 * Just put this in your htaccess file (the one in your site root):
 *     ```
       ### MAINTENANCE REDIRECTION ###
       Options +FollowSymlinks
       RewriteEngine On
       RewriteCond %{REMOTE_ADDR} !^123\.123\.123\.123
       RewriteRule !^maintenance/ http://www.yourdomain.co.uk/maintenance/ [R=302,L]
       ```
   
 * Replace 123\.123\.123\.123 with your IP address. (If you don’t have a static 
   IP you might have to change this when your modem resyncs)
    You can add as many
   IP addresses as you want by adding more RewriteCond lines.
 * Then create an index file in /maintenance/ with your under construction message.
 * When you’re done with the site just comment this section out in the htaccess 
   file and keep it for when you need to do any future work.
 *   Forum: [Alpha/Beta/RC](https://wordpress.org/support/forum/alphabeta/)
    In 
   reply to: [Missing current_page_parent css class for custom post types](https://wordpress.org/support/topic/missing-current_page_parent-css-class-for-custom-post-types/)
 *  [Brig01](https://wordpress.org/support/users/brig01/)
 * (@brig01)
 * [15 years, 9 months ago](https://wordpress.org/support/topic/missing-current_page_parent-css-class-for-custom-post-types/#post-1501711)
 * I might have found a solution. It works but have not tested it in a real world
   scenario yet so please do your own testing first. It involves conditional stylesheets.
 * In header.php put a new conditional tag:
 *     ```
       <?php if (is_singular('CPT-NAME')) { ?>
           	<link rel="stylesheet" type="text/css" media="screen" href="<?php bloginfo('template_url'); ?>/path/to/stylesheet.css" />
           <?php } ?>
       ```
   
 * CPT-NAME is your custom post type name, like newsletters or offers.
    Also reference
   the stylesheet you create in the next step.
 * The separate stylesheet then got this in it which is my menu highlight css. Adjust
   to your own styles. Change menu-item-220 to your -menu-item-#. Use firebug or
   Google Chrome to find this number.
 *     ```
       #menu-item-220 a
       {
       	background: #000;
       	color: #a0a0a0;
       	margin: 5px 0;
       	padding: 5px;
       	-moz-border-radius: 5px;
       	-webkit-border-radius: 5px;
       	border-radius: 5px;
       	border-left: 1px solid #000;
       	border-top: 1px solid #000;
       	border-right: 1px solid #222;
       	border-bottom: 1px solid #222;
       }
       ```
   
 * Now this stylesheet will only be picked up when a page from your custom post 
   type in the conditional tag above is true.
 * So far this works ok as a workaround. But as I said there might be scenarios 
   where this doesn’t work.
 *   Forum: [Alpha/Beta/RC](https://wordpress.org/support/forum/alphabeta/)
    In 
   reply to: [Missing current_page_parent css class for custom post types](https://wordpress.org/support/topic/missing-current_page_parent-css-class-for-custom-post-types/)
 *  [Brig01](https://wordpress.org/support/users/brig01/)
 * (@brig01)
 * [15 years, 9 months ago](https://wordpress.org/support/topic/missing-current_page_parent-css-class-for-custom-post-types/#post-1501710)
 * Here’s my CSS for highlighting the menu item:
    `ul.menu li a:hover, ul.menu li.
   current_page_item a, ul.menu li.current-menu-item a, ul.menu li.current-menu-
   ancestor a`
 * So I’ve not included current_page_parent in my css at all.
 * That will solve it for you but unfortunately only works if you use a custom menu.
 * I’m thinking this must either be a bug in WordPress or we’re missing something
   in the code.
 *   Forum: [Alpha/Beta/RC](https://wordpress.org/support/forum/alphabeta/)
    In 
   reply to: [Missing current_page_parent css class for custom post types](https://wordpress.org/support/topic/missing-current_page_parent-css-class-for-custom-post-types/)
 *  [Brig01](https://wordpress.org/support/users/brig01/)
 * (@brig01)
 * [15 years, 9 months ago](https://wordpress.org/support/topic/missing-current_page_parent-css-class-for-custom-post-types/#post-1501707)
 * I have the same problem. This issue seems to be in the trac but its status is
   set to fixed. [http://core.trac.wordpress.org/ticket/13543](http://core.trac.wordpress.org/ticket/13543)
 * I’ve been trying to find out more about this issue but can’t get anywhere.
 * The only workaround I’ve found so far is to add children to the custom post type
   as subpages in the custom menu. The css class current-menu-ancestor is then added
   to the custom post type item in the menu.
 * It’s not very practical though and isn’t always suitable.
 * Any help on this from the developers would be great.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [Custom post types & breadcrumbs](https://wordpress.org/support/topic/custom-post-types-breadcrumbs/)
 *  [Brig01](https://wordpress.org/support/users/brig01/)
 * (@brig01)
 * [15 years, 9 months ago](https://wordpress.org/support/topic/custom-post-types-breadcrumbs/#post-1603322)
 * I’m having the same issue with the Yoast breadcrumbs plugin.
 * I got a custom post type called products.
    I’ve set the slug of this post type
   to products.
 * At the moment the breadcrumb on product pages show up as:
 * Home > Blog > Product page title
 * I want it to say:
 * Home > Products > Product page title
 * Anyone got any ideas how to fix this?
 *   Forum: [Fixing WordPress](https://wordpress.org/support/forum/how-to-and-troubleshooting/)
   
   In reply to: [Including jQuery breaks dashboard JavaScript](https://wordpress.org/support/topic/including-jquery-breaks-dashboard-javascript/)
 *  [Brig01](https://wordpress.org/support/users/brig01/)
 * (@brig01)
 * [15 years, 9 months ago](https://wordpress.org/support/topic/including-jquery-breaks-dashboard-javascript/#post-1525995)
 * Sorry to bring an old thread back to life but I’m having this exact problem on
   a new theme I’m building.
 * I’ve implemented jQuery UI Datepicker in one of my custom post types and while
   it works fine, loading the latest version of jQuery UI breaks the draggable widgets
   on the wordpress admin.
 * Here’s how I’m loading jQuery UI:
 *     ```
       function jquery_ui_initialise()
       {
       	#PAGE IS ADMIN
       	if(is_admin())
       	{
       		#DEREGISTER DEFAULT JQUERY INCLUDES
       		wp_deregister_script('jquery-ui-core');
       		wp_deregister_script('jquery-ui-tabs');
       		wp_deregister_script('jquery-ui-sortable');
       		wp_deregister_script('jquery-ui-draggable');
       		wp_deregister_script('jquery-ui-droppable');
       		wp_deregister_script('jquery-ui-selectable');
       		wp_deregister_script('jquery-ui-resizable');
       		wp_deregister_script('jquery-ui-dialog');
   
       		#LOAD THE GOOGLE API JQUERY INCLUDES
       		wp_register_script('jquery_ui', 'http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.2/jquery-ui.min.js', false, '1.8.2', false);
   
       		#REGISTER CUSTOM JQUERY INCLUDES
       		wp_enqueue_script('jquery_ui');
       	}
       }
   
       #INITIALISE JQUERY LIBRARY
       add_action('init', 'jquery_ui_initialise');
       ```
   
 * The date picker requires the UI Widget so I’m not sure what to do.
 * Does anyone have a fix for this please? I just need to get the date picker working.
 *   Forum: [Fixing WordPress](https://wordpress.org/support/forum/how-to-and-troubleshooting/)
   
   In reply to: [Add rel=”xyz” to Gallery Link](https://wordpress.org/support/topic/add-relxyz-to-gallery-link/)
 *  [Brig01](https://wordpress.org/support/users/brig01/)
 * (@brig01)
 * [16 years, 1 month ago](https://wordpress.org/support/topic/add-relxyz-to-gallery-link/#post-1160354)
 * Never mind, figured it out!
 *     ```
       add_filter('the_content', 'addshadowboxrel', 12);
       add_filter('get_comment_text', 'addshadowboxrel');
       function addshadowboxrel ($content)
       {   global $post;
       	$pattern = "/<a(.*?)href=('|\")([^>]*).(bmp|gif|jpeg|jpg|png)('|\")(.*?)>(.*?)<\/a>/i";
           $replacement = '<a$1href=$2$3.$4$5 rel="shadowbox['.$post->ID.']"$6>$7</a>';
           $content = preg_replace($pattern, $replacement, $content);
           return $content;
       }
       ```
   
 *   Forum: [Fixing WordPress](https://wordpress.org/support/forum/how-to-and-troubleshooting/)
   
   In reply to: [Add rel=”xyz” to Gallery Link](https://wordpress.org/support/topic/add-relxyz-to-gallery-link/)
 *  [Brig01](https://wordpress.org/support/users/brig01/)
 * (@brig01)
 * [16 years, 1 month ago](https://wordpress.org/support/topic/add-relxyz-to-gallery-link/#post-1160353)
 * Sorry to revive an old thread but this function is exactly what I need but I 
   cannot get it to work.
 * I’ve put the function in my functions.php
 *     ```
       add_filter( 'wp_get_attachment_link' , 'add_lighbox_rel' );
       function add_lighbox_rel( $attachment_link ) {
       	if( strpos( $attachment_link , 'a href') != false && strpos( $attachment_link , 'img src') != false )
       		$attachment_link = str_replace( 'a href' , 'a rel="lightbox" href' , $attachment_link );
       	return $attachment_link;
       }
       ```
   
 * When I insert an image it doesn’t add rel=”lightbox”. Do I have to call this 
   function anywhere to get it to work?
 * I really need to get this function to work, please help!
 * Thanks!!

Viewing 15 replies - 1 through 15 (of 15 total)