Category: Wordpress

  • Export WordPress Content to Hugo

    Download zip from here and install plugin https://github.com/SchumacherFM/wordpress-to-hugo-exporter

  • WordPress Woocommerce to Parcelbright integration

    Parcelbright is a uk parcel service for businesses. Woocomerce is the leading WordPress ecommerce plugin. I am in the process of building a plugin to integrate Parcelbright into WordPress using their API. Features could include Create a shipment: View a shipment: Book a shipment: Track a shipment: Cancel a shipment: There is quite a lot…

  • Genesis Adding a Read More Button to Excerpts on Archives

    With Genesis when you select archives to display excerpts, you don’t get a read more link or button, just some dots. Although you can click on the title, this isn’t intuitive or user friendly. The following code snippet can handle this add_filter( ‘the_excerpt’, ‘bw_excerpt_read_more_link’ ); function bw_excerpt_read_more_link( $output ) { if( ‘post’ === get_post_type() )…

  • WordPress forms package to Capsule CRM

    Capsule CRM is a great cloud based CRM, and I have developed in the past custom integrations, e.g. between Gravity Forms & Capsule. So when a new lead comes in it is lodged directly into Capsule CRM via the provide API calls. The problem is not exactly simple as various checks need to be made,…

  • Conditionally display Genesis Social Share, e.g. not on a specific category

    The Genesis Social Share plugin is one of the must have plugins for Genesis sites. See https://wordpress.org/plugins/genesis-simple-share/ I wanted to display these icons (just like the ones on this post) except on posts in a specific category.  I had to read the plugin code to work this out. Fortunately the code is an example of beautifully…

  • Conditionally remove header widget from Genesis

    Genesis comes with a header widget area built in. Occasionally you may want to remove this for specific pages. The following code snippet in functions.php will do the trick add_action( ‘genesis_meta’, ‘my_remove_hr’); function my_remove_hr() { if ( is_page( ‘privacy-cookies’ ) ) { unregister_sidebar( ‘header-right’ ); } } The if statement will need to be adjusted…