Title: formica's Replies | WordPress.org

---

# formica

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

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

 Search replies:

## Forum Replies Created

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

1 [2](https://wordpress.org/support/users/formica/replies/page/2/?output_format=md)
[3](https://wordpress.org/support/users/formica/replies/page/3/?output_format=md)
[→](https://wordpress.org/support/users/formica/replies/page/2/?output_format=md)

 *   Forum: [Fixing WordPress](https://wordpress.org/support/forum/how-to-and-troubleshooting/)
   
   In reply to: [php Sessions and last 5 page id's](https://wordpress.org/support/topic/php-sessions-and-last-5-page-ids/)
 *  Thread Starter [formica](https://wordpress.org/support/users/formica/)
 * (@formica)
 * [13 years, 9 months ago](https://wordpress.org/support/topic/php-sessions-and-last-5-page-ids/#post-3067190)
 * Got it working by splitting the above code ie. placing the session in the ‘header.
   php’ then printing it where needed in the sidebar. From there you can use the
   post id’s to display what you need.
 * Thanks
 *   Forum: [Fixing WordPress](https://wordpress.org/support/forum/how-to-and-troubleshooting/)
   
   In reply to: [Using cookies in query](https://wordpress.org/support/topic/using-cookies-in-query/)
 *  Thread Starter [formica](https://wordpress.org/support/users/formica/)
 * (@formica)
 * [13 years, 10 months ago](https://wordpress.org/support/topic/using-cookies-in-query/#post-3050562)
 * Sorry was too hasty. For some reason the above won’t work without exploding the
   string see [here](http://wordpress.org/support/topic/multiple-specific-posts-using-wp_query-and-post_in-array-explained)
 * Correct code for putting a dynamic string in a query:
 *     ```
       <?php $post_list = $_COOKIE['pages_visited']; ?>
   
       <?php query_posts( array('post__in' => explode(',', $post_list), 'post_type' => 'post_therapists') ); ?>
   
       <?php while ( have_posts() ) : the_post(); ?>
       ```
   
 * Thanks ixwa for posting.
 *   Forum: [Fixing WordPress](https://wordpress.org/support/forum/how-to-and-troubleshooting/)
   
   In reply to: [Using cookies in query](https://wordpress.org/support/topic/using-cookies-in-query/)
 *  Thread Starter [formica](https://wordpress.org/support/users/formica/)
 * (@formica)
 * [13 years, 10 months ago](https://wordpress.org/support/topic/using-cookies-in-query/#post-3050526)
 * Doh! Structured wrong. [Codex](http://codex.wordpress.org/Function_Reference/query_posts#Combining_Parameters)
 *     ```
       <?php $post_list = $_COOKIE['pages_visited']; ?>
       <?php  wp_reset_query();  // Restore global post data stomped by the_post(). ?>
       <?php query_posts( array('post__in' => array($post_list), 'orderby' => 'post__in', 'post_type' => 'post_therapists') ); ?>
        <?php while ( have_posts() ) : the_post(); ?>
       ```
   
 * _[Moderator Note: Please post code or markup snippets between backticks or use
   the code button. As it stands, your code may now have been permanently damaged/
   corrupted by the forum’s parser.]_
 *   Forum: [Fixing WordPress](https://wordpress.org/support/forum/how-to-and-troubleshooting/)
   
   In reply to: [Website not found – login problems](https://wordpress.org/support/topic/website-not-found-login-problems/)
 *  [formica](https://wordpress.org/support/users/formica/)
 * (@formica)
 * [13 years, 10 months ago](https://wordpress.org/support/topic/website-not-found-login-problems/#post-3050440)
 * Not sure what the ‘log in page site’ is but at the risk of being too obvious 
   I can see your admin login here:
 * [http://www.thebadheads.com/wp-login.php/](http://www.thebadheads.com/wp-login.php/)
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[WordPress Share Buttons Plugin – AddThis] [Plugin: AddThis] custom buttons not showing on excerpt](https://wordpress.org/support/topic/plugin-addthis-custom-buttons-not-showing-on-excerpt/)
 *  [formica](https://wordpress.org/support/users/formica/)
 * (@formica)
 * [14 years, 1 month ago](https://wordpress.org/support/topic/plugin-addthis-custom-buttons-not-showing-on-excerpt/#post-2803869)
 * For what it’s worth I had a similar issue which was resolved by disabling plugins(
   maybe a javascript conflict). More specifically I had my blog in ‘maintenance
   mode’ – once disable it worked again.
 *   Forum: [Fixing WordPress](https://wordpress.org/support/forum/how-to-and-troubleshooting/)
   
   In reply to: [Taxonomy 'get_the_term_list' redirect](https://wordpress.org/support/topic/taxonomy-get_the_term_list-redirect/)
 *  Thread Starter [formica](https://wordpress.org/support/users/formica/)
 * (@formica)
 * [14 years, 2 months ago](https://wordpress.org/support/topic/taxonomy-get_the_term_list-redirect/#post-2619495)
 * Genius! Thanks Husdaman. Much better than my solution.
 *   Forum: [Fixing WordPress](https://wordpress.org/support/forum/how-to-and-troubleshooting/)
   
   In reply to: [Tax_Query and Orderby](https://wordpress.org/support/topic/tax_query-and-orderby/)
 *  Thread Starter [formica](https://wordpress.org/support/users/formica/)
 * (@formica)
 * [14 years, 2 months ago](https://wordpress.org/support/topic/tax_query-and-orderby/#post-2745874)
 * Well… couldn’t figure out why it wasn’t working but got a work around from the
   [codex](http://codex.wordpress.org/Function_Reference/query_posts#Preserving_Existing_Query_Parameters)..
 *     ```
       global $query_string;
       query_posts( $query_string . '&order=ASC' );
       ```
   
 * No doubt something I was / am doing wrong.
 *   Forum: [Fixing WordPress](https://wordpress.org/support/forum/how-to-and-troubleshooting/)
   
   In reply to: [Static Home Landings Page](https://wordpress.org/support/topic/static-home-landings-page/)
 *  [formica](https://wordpress.org/support/users/formica/)
 * (@formica)
 * [14 years, 3 months ago](https://wordpress.org/support/topic/static-home-landings-page/#post-2645885)
 * Rename ‘page.php’ to ‘front-page.php’ in your themes files then create a new 
   page in the admin area name it what you will and fix that as the static front
   page in ‘settings’ in admin.
 *   Forum: [Fixing WordPress](https://wordpress.org/support/forum/how-to-and-troubleshooting/)
   
   In reply to: [Add viaraible to wp_list_categories](https://wordpress.org/support/topic/add-viaraible-to-wp_list_categories/)
 *  Thread Starter [formica](https://wordpress.org/support/users/formica/)
 * (@formica)
 * [14 years, 3 months ago](https://wordpress.org/support/topic/add-viaraible-to-wp_list_categories/#post-2645884)
 * No worries got it working using ‘$id = get_the_title();’ then on the next page
   I’ll use a simple get_id and if, else to display different content. Quite static
   really, but works for what i need. final code:
 *     ```
       function filter_categories($output, $args=array()) {
       	$id = get_the_title();
       	return preg_replace('/(\<a\shref=\"?[^\>]+?)\"/', '$1?id='. $id .'"', $output);
       		}
       	add_filter('wp_list_categories', 'filter_categories', 10, 2);
       ```
   
 *   Forum: [Fixing WordPress](https://wordpress.org/support/forum/how-to-and-troubleshooting/)
   
   In reply to: [Add viaraible to wp_list_categories](https://wordpress.org/support/topic/add-viaraible-to-wp_list_categories/)
 *  Thread Starter [formica](https://wordpress.org/support/users/formica/)
 * (@formica)
 * [14 years, 3 months ago](https://wordpress.org/support/topic/add-viaraible-to-wp_list_categories/#post-2645877)
 * Aha! so got it working using a filter.
 *     ```
       function filter_categories($output, $args=array()){
             return preg_replace('/(\<a\shref=\"?[^\>]+?)\"/', '$1?area=map"', $output);
       }
       add_filter('wp_list_categories', 'filter_categories', 10, 2);
       ```
   
 * outputs: [http://www.mysite.com/area/central/](http://www.mysite.com/area/central/)**?
   id=map**
 * Last hurdle. How do I get it to add that filter only from a certain page.
 * I need to get if is_page in there but it won’t work, probably due to my bad php.
 * Any pointers appreciated.
 * Thanks
 *   Forum: [Fixing WordPress](https://wordpress.org/support/forum/how-to-and-troubleshooting/)
   
   In reply to: [Add viaraible to wp_list_categories](https://wordpress.org/support/topic/add-viaraible-to-wp_list_categories/)
 *  Thread Starter [formica](https://wordpress.org/support/users/formica/)
 * (@formica)
 * [14 years, 3 months ago](https://wordpress.org/support/topic/add-viaraible-to-wp_list_categories/#post-2645869)
 * Hmm… I’m listing the taxonomies of a custom post type. So not sure it would work.
   Could you use preg_replace just to tack it onto the end?
 * Found this which adds an ‘id=xx’ to the ‘li’ but doesn’t alter the url.
 *     ```
       function add_id_from_slug($wp_list_categories) {
       		$pattern = '/class=/';
       		$replacement = 'id="xx" class=';
       		return preg_replace($pattern, $replacement, $wp_list_categories);
       }
       add_filter('wp_list_categories','add_id_from_slug');
       ```
   
 * Do you know if it could be altered to add to the the url? Otherwise it’s the 
   dreaded walker class for me.
 * Thanks.
 *   Forum: [Fixing WordPress](https://wordpress.org/support/forum/how-to-and-troubleshooting/)
   
   In reply to: [Taxonomy 'get_the_term_list' redirect](https://wordpress.org/support/topic/taxonomy-get_the_term_list-redirect/)
 *  Thread Starter [formica](https://wordpress.org/support/users/formica/)
 * (@formica)
 * [14 years, 4 months ago](https://wordpress.org/support/topic/taxonomy-get_the_term_list-redirect/#post-2619200)
 * Ooohh… it’s ugly and ‘technically’ doesn’t work but a preg_replace removes the
   taxonomy term in the url
 *     ```
       $terms = get_the_term_list( $post->ID, 'therapies' );
         $terms = preg_replace('/\btherapies\b/ie', ' ', $terms);
         // This will remove the word 'therapies'
         echo $terms;
       ```
   
 * It removes the word but leaves the forward slash. I’m thinking strip_tags may
   remove the slash?! but wordpress kindly removes it anyway, so it works for now.
 * If anyone knows a cleaner way of doing this please let me know.
 * Thanks
 *   Forum: [Fixing WordPress](https://wordpress.org/support/forum/how-to-and-troubleshooting/)
   
   In reply to: [Multiple taxonomies](https://wordpress.org/support/topic/multiple-taxonomies/)
 *  Thread Starter [formica](https://wordpress.org/support/users/formica/)
 * (@formica)
 * [14 years, 4 months ago](https://wordpress.org/support/topic/multiple-taxonomies/#post-2614909)
 * Holy Mother of God!
 * Even minus some caffeine you’re an unfettered genius!
 * I can’t thank you enough.
 * Thankyou thankyou and thankyou.
 *   Forum: [Fixing WordPress](https://wordpress.org/support/forum/how-to-and-troubleshooting/)
   
   In reply to: [Multiple taxonomies](https://wordpress.org/support/topic/multiple-taxonomies/)
 *  Thread Starter [formica](https://wordpress.org/support/users/formica/)
 * (@formica)
 * [14 years, 4 months ago](https://wordpress.org/support/topic/multiple-taxonomies/#post-2614905)
 * Aw.. so close, I can see why it would work but it’s now displaying nothing. No
   errors all’s fine but just not outputting the name.
 * [http://pastebin.com/uX3tXeNq](http://pastebin.com/uX3tXeNq)
 *   Forum: [Fixing WordPress](https://wordpress.org/support/forum/how-to-and-troubleshooting/)
   
   In reply to: [Multiple taxonomies](https://wordpress.org/support/topic/multiple-taxonomies/)
 *  Thread Starter [formica](https://wordpress.org/support/users/formica/)
 * (@formica)
 * [14 years, 4 months ago](https://wordpress.org/support/topic/multiple-taxonomies/#post-2614902)
 * Thanks. I can see that’s exactly what i need but unfortunately it throws up an
   error:
 * Parse error: syntax error, unexpected ‘=’, expecting ‘&’ or T_STRING or T_VARIABLE
   or ‘$’ in /../single.php on line 51

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

1 [2](https://wordpress.org/support/users/formica/replies/page/2/?output_format=md)
[3](https://wordpress.org/support/users/formica/replies/page/3/?output_format=md)
[→](https://wordpress.org/support/users/formica/replies/page/2/?output_format=md)