Skip to content

Instantly share code, notes, and snippets.

@clivewalker
clivewalker / formselectoptions.html
Last active December 6, 2016 16:02
Perch snippet allowing CMS editors to change a select element in a form
<perch:label for="subject">Subject</perch:label>
<perch:input type="select" id="subject" options="<perch:content id="subject" type="text" label="Subject" help="Add subjects separated by commas" />" id="subjectoptions" />
<div class="arrow_box">
<h1 class="logo">css arrow please!</h1>
</div>
@clivewalker
clivewalker / add_page_numbers.php
Last active July 20, 2021 13:38
WordPress page numbers with Yoast SEO plugin. Add to functions.php. This will add " - Page x" to titles and meta descriptions in paginated archives (categories, blog post archives).Based on http://www.htpcbeginner.com/resources/codes/page-number-meta-description.txt
<?php
//Add page number to Yoast meta description and page titles to avoid duplication (when using customised titles/descriptions)
if ( ! function_exists( 'cvw_add_page_number' ) )
{
function cvw_add_page_number( $s )
{
global $page;
$paged = get_query_var( 'paged' ) ? get_query_var( 'paged' ) : 1;
! empty ( $page ) && 1 < $page && $paged = $page;
@clivewalker
clivewalker / 0_reuse_code.js
Created December 2, 2015 22:01
Here are some things you can do with Gists in GistBox.
// Use Gists to store code you would like to remember later on
console.log(window); // log the "window" object to the console
@clivewalker
clivewalker / meta_head.html
Last active December 2, 2015 22:03
Perch template for Open Graph data
<meta property="og:site_name" content="<perch:setting id="perch_blog_site_name" />" />
<meta property="og:url" content="<perch:blog id="domain" type="hidden" /><perch:blog id="postURL" type="hidden" />" />
<perch:if exists="og_title"><!--* If Meta and Social tab data available (i.e Post saved), show this *-->
<meta property="og:title" content="<perch:blog id="og_title" label="Social title" type="text" escape="true" />" />
<meta property="og:description" content="<perch:blog id="og_description" label="Social description" type="textarea" size="s" escape="true" />" />
<perch:else/><!--* else, show the blog post title and excerpt *-->
<meta property="og:title" content="<perch:blog id="postTitle" type="text" escape="true" />" />
<meta property="og:description" content="<perch:blog id="excerpt" type="textarea" size="s" escape="true" />" />
</perch:if><!--* *-->
<perch:if exists="og_image">
@clivewalker
clivewalker / related-posts.php
Created September 29, 2015 12:46
How to show related posts with Perch blog