Skip to content

Instantly share code, notes, and snippets.

<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "ClaimReview",
"datePublished": "2014-07-23",
"url": "http://www.politifact.com/texas/statements/2014/jul/23/rick-perry/rick-perry-claim-about-3000-homicides-illegal-immi/",
"author": {
"@type": "Organization",
"url": "http://www.politifact.com/",
"image": "http://static.politifact.com/mediapage/jpgs/politifact-logo-big.jpg",
/**
* Include bbPress 'topic' custom post type in WordPress' search results */
function ntwb_bbp_topic_cpt_search( $topic_search ) {
$topic_search['exclude_from_search'] = false;
return $topic_search;
}
add_filter( 'bbp_register_topic_post_type', 'ntwb_bbp_topic_cpt_search' );
/**
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "NewsArticle",
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://example.org/article"
},
"headline": "Article headline",
"image": "https://example.org/thumbnail1.jpg",
@HoussenMoshine
HoussenMoshine / recipe-schema-org
Created August 19, 2017 07:52
Exemple de la balise Recipe de Schema.org
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Recipe",
"author": "Mariannick Laurent",
"cookTime": "PT40M",
"cookingMethod": "Friture",
"recipeCategory": "Entrée",
"recipeCuisine": "Afrique du Nord",
"datePublished": "2017-08-19",
@HoussenMoshine
HoussenMoshine / instant-view-telegram-template
Created August 12, 2017 08:30
Un exemple d'un Template Instant View pour Telegram
# Template de base pour Houssenia Writing
# Pour commencer, on va mettre le contenu principal de la page dans une variable
$main: //div[has-class("content")]
# La création du titre et de la description. Les balises has-class et @id vous permettent de faire correspondre le contenu de votre page avec le format Instant view
title: //h1[has-class("post-title")]
@HoussenMoshine
HoussenMoshine / jobPosting-schema-org
Last active July 16, 2017 08:17
Exemple de la balise jobPosting de Schema.org
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "JobPosting",
"jobBenefits": "Web Developpement et SEO",
"datePosted": "2017-07-16",
"description": "Description: Houssenia Writing cherche un rédacteur ou rédactrice web à temps plein pour ses contenus",
"validThrough" : "2019-03-24T00:00",
"educationRequirements": "Formation professionnelle en rédaction web",
"employmentType": "Prestataire",
@HoussenMoshine
HoussenMoshine / amp-bbpress
Created June 22, 2017 07:35
Code pour supporter l'AMP (Accelerated Mobile Pages) dans bbPress (plugin Code Snippets)
/**
* Ajoute le format de l'AMP (Accelerated Mobile Pages) pour bbPress
*/
add_action( 'amp_init', 'amp_bbpress_init' );
function amp_bbpress_init() {
add_post_type_support( 'topic', AMP_QUERY_VAR );
}
@HoussenMoshine
HoussenMoshine / Blogposting-Schema-org
Last active May 15, 2017 05:26
Exemple de la balise Blogposting de Schema.org
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "BlogPosting",
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://housseniawriting.com/actualite/pourquoi-google-veut-se-debarrasser-des-sms/"
},
"headline": "Pourquoi Google veut se débarrasser des SMS",
"datePublished": "2017-03-29T06:25:58+0200",
@HoussenMoshine
HoussenMoshine / Article-Schema-org
Created May 6, 2017 05:59
Exemple de la balise Article de Schema.org en JSON
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Article",
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://toutsurandroid.blogspot.com/2016/12/minecraft-pocket-edition-pour-android.html"
},
"headline": "Minecraft Pocket Edition pour Android : Des infos sur la mise à jour 1.0",
"image": {
@HoussenMoshine
HoussenMoshine / NewsArticle-Schema-org
Created May 6, 2017 06:00
Exemple de la balise NewsArticle de Schema.org
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "NewsArticle",
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://toutsurandroid.blogspot.com/2017/01/netflix-vous-permet-desormais-de.html"
},
"headline": "Netflix vous permet désormais de télécharger ses vidéos sur une MicroSD sur Android",