Shortcodes

Gist

Gist is a simple way to share snippets and pastes with others. All gists are git repositories, so they are automatically versioned, forkable and usable as a git repository.

Embedding with a URL

To quickly embed a Gist, simply copy the gist’s URL from your web browser’s address bar while viewing the gist.

Paste it on a line by itself in your Visual editor. Make sure that it is not hyperlinked.

We take care of the rest! The gist will look something like this:

<?php
$query_args = array(
'foo' => 'bar',
'apple' => 'orange',
'posts_per_page' => 50,
'offset' => 0,
);
$some_posts = new WP_Query( $query_args );
while ( $some_posts->have_posts() ) {
/*
* Do some stuff here
*/
// Get more posts
$query_args['offset'] = $query_args['offset'] + $query_args['posts_per_page'];
$some_posts = new WP_Query( $query_args );
}

view raw
gistfile1.aw
hosted with ❤ by GitHub

↑ Table of Contents ↑

Embedding with a Shortcode

You can also embed a gist by using a shortcode. You can do this by first copying the gist URL from your web browser’s address bar while viewing the gist.

Then create a shortcode using the format below. Be sure to replace the URL listed here with the URL of your gist, and the code is on a line by itself.

[gist https://gist.github.com/2314628 /]

You can add a shortcode to any page or post using a shortcode block.

<?php
$query_args = array(
'foo' => 'bar',
'apple' => 'orange',
'posts_per_page' => 50,
'offset' => 0,
);
$some_posts = new WP_Query( $query_args );
while ( $some_posts->have_posts() ) {
/*
* Do some stuff here
*/
// Get more posts
$query_args['offset'] = $query_args['offset'] + $query_args['posts_per_page'];
$some_posts = new WP_Query( $query_args );
}
view raw gistfile1.aw hosted with ❤ by GitHub

You can also create a gist shortcode using just the gist ID.

[gist]2314628[/gist]

↑ Table of Contents ↑

Troubleshooting

For information about troubleshooting Gist embeds, take a look at our Troubleshooting Embed Links doc.

Still confused?

Contact support.

Not quite what you're looking for?

Get Help