• Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Notes to Self

  • Aviation Weather from NOAA Plugin
    • KZZV
    • Bad Shortcode
    • Simple Metar
  • Meetings

WordPress

Mark Chouinard / January 27, 2015

Hardcode Akismet License for Use Across Multisite

/** Define WordPress.com API Key */ define( ‘WPCOM_API_KEY’, ‘your-key’ );  

Mark Chouinard / December 17, 2014

Require Featured Image

add_action( ‘save_post’, ‘save_post_example’ ); add_action( ‘admin_notices’, ‘admin_notices_example’ ); function save_post_example( $post_id ) { // change to any custom post type if( get_post_type( $post_id ) != ‘post’ ) { return; } if ( ! has_post_thumbnail( $post_id ) ) { // set a transient to show the users an admin message set_transient( ‘has_post_thumbnail’, ‘no’ ); // unhook […]

Mark Chouinard / December 17, 2014

Add CPT to Search Query

add_action( ‘pre_get_posts’, ‘pre_get_posts_example’ ); function pre_get_posts_example( $query ) {       if ( ! is_admin() && $query->is_main_query() ) {               if ( $query->is_search ) {             $query->set( ‘post_type’, array( ‘post’, ‘movie’ ) );         }       } }  

Mark Chouinard / December 17, 2014

Redirect to Post when search only returns 1

<?php   add_action( ‘template_redirect’, ‘template_redirect_example’ ); function template_redirect_example() {       if ( is_search() ) {               global $wp_query;                   if ( 1 == $wp_query->post_count && 1 == $wp_query->max_num_pages ) {             wp_redirect( get_permalink( $wp_query->posts[‘0’]->ID ) );             exit;         }               }       }   // Example Source: http://www.elegantthemes.com/blog/tips-tricks/eight-useful-code-snippets-for-wordpress

Mark Chouinard / November 20, 2014

WordPress Rewrite API – add_rewrite_rule to trigger an action

It’s easy to create URLs with WP that find and map to content.  Making URLs that trigger an action is a bit harder. The main idea here is that I want a specific action to take place when a user clicks a link to a specific URL.  Let’s say unsubscribe from a mailing list. The […]

Mark Chouinard / September 18, 2014

Running Recent WP-CLI on DreamHost

For my own benefit, I’ll keep this link here. So, I followed the above, then created an alias to wpmc to run wp-cli with the newer version. Thanks, Topher

« Previous Page
Next Page »

Primary Sidebar

Search Meetings

Meeting Calendar

May 2025
S M T W T F S
« Apr    
 123
45678910
11121314151617
18192021222324
25262728293031

Meeting Archives

  • April 2025 (28)
  • March 2025 (32)
  • February 2025 (29)
  • January 2025 (30)
  • December 2024 (20)
  • November 2024 (31)
  • October 2024 (28)
  • September 2024 (26)
  • August 2024 (33)
  • July 2024 (31)
  • June 2024 (30)
  • May 2024 (25)
  • April 2024 (29)
  • March 2024 (30)
  • February 2024 (27)
  • January 2024 (33)
  • December 2023 (18)
  • November 2023 (30)
  • October 2023 (31)
  • September 2023 (30)
  • August 2023 (33)
  • July 2023 (26)
  • June 2023 (29)
  • May 2023 (28)
  • April 2023 (30)
  • March 2023 (31)
  • February 2023 (28)
  • January 2023 (35)
  • December 2022 (22)
  • November 2022 (32)
  • October 2022 (35)
  • September 2022 (26)
  • August 2022 (36)
  • July 2022 (31)
  • June 2022 (24)
  • May 2022 (28)
  • April 2022 (30)
  • March 2022 (31)
  • February 2022 (28)
  • January 2022 (35)
  • December 2021 (22)
  • November 2021 (30)
  • October 2021 (34)
  • September 2021 (36)
  • August 2021 (36)
  • July 2021 (37)
  • June 2021 (35)
  • May 2021 (37)
  • April 2021 (34)
  • March 2021 (36)
  • February 2021 (33)
  • January 2021 (37)
  • December 2020 (33)
  • November 2020 (34)
  • October 2020 (37)
  • September 2020 (35)
  • August 2020 (38)
  • July 2020 (35)
  • June 2020 (33)
  • May 2020 (37)
  • April 2020 (34)
  • March 2020 (27)
  • February 2020 (32)
  • January 2020 (34)
  • December 2019 (25)
  • November 2019 (30)
  • October 2019 (38)
  • September 2019 (39)
  • August 2019 (39)
  • July 2019 (31)
  • June 2019 (39)
  • May 2019 (13)

Post Archives

  • June 2024
  • December 2022
  • July 2022
  • December 2021
  • October 2021
  • June 2021
  • February 2021
  • October 2020
  • September 2020
  • August 2020
  • March 2020
  • February 2020
  • December 2019
  • September 2019
  • June 2017
  • May 2016
  • April 2016
  • March 2016
  • September 2015
  • August 2015
  • February 2015
  • January 2015
  • December 2014
  • November 2014
  • October 2014
  • September 2014
  • August 2014
  • July 2014
  • May 2014
  • April 2014
  • March 2014
  • February 2014
  • January 2014
  • June 2013
  • May 2013
  • April 2013
  • February 2013
  • January 2013
  • December 2012
  • January 2011

Footer

Copyright © 2025 · machouinard · Log in