Articles taggés avec 'Thèmes'

Un thème WordPress pour tous

Sous le titre du blog, sur la gauche, juste au-dessus de la barre de navigation, il ya un "switch" qui vous permet de passer à un thème alternative graphique, à savoir «clair».

Le thème graphique d'un blog est choisi par le propriétaire du blog lui-même, si elle est créée par la main, si elle a été téléchargée à partir du réseau. Le résultat final, cependant, en plus à «nous» les propriétaires devraient être heureux par nos visiteurs qui ne sont pas toujours apprécier les choix de mise en page certains. Pour certains, ce sera insignifiant pour d'autres merveilleux, pour d'autres encore terriblement ennuyeux! Pourquoi, alors, ne pas choisir le «visiteur» de la mise en page avec pour voir notre blog?

En savoir plus ...

WordPress: personnaliser la navigation entre les poteaux

WordPress offre de nombreuses fonctionnalités pour naviguer à travers les différents postes et des pages avant et arrière. Ils sont utilisés dans les thèmes, souvent dans un environnement complètement interchangeable, même si elles comportent des différences. C'est, en fait, créer une certaine confusion dans le choix de la fonction à utiliser. Voici quelques notes:

En savoir plus ...

Wordpress: functions.php, une fonction utile

Reprenant l'excellent post de Francis Gaven WordPress Petite astuce - functions.php et commentaires imbriqués sur l'utilité du fichier functions.php dans ce thème WordPress, voici d'autres fonctionnalités utiles à utiliser pour tous vos thèmes:

En savoir plus ...

Utilisation de modèles pour créer un plan Sitemap WordPress

Il est une fonctionnalité de WordPress, parfois négligés, ce qui le rend très polyvalent, surtout pour ceux qui créer des thèmes: l'utilisation du modèle! Un modèle est tout simplement un fichier inclus dans le dossier du thème. Pour l'identifier comme un modèle il suffit d'insérer un commentaire spécial au début du fichier en PHP:

1
2
3
/ *
Nom du modèle: Plan du site
* /

En utilisant cette fonctionnalité, vous pouvez créer une page blanche, à la procédure standard de WordPress, et se connecter à notre modèle. Si vous créez un fichier, par exemple sitemap.php (en ajoutant le commentaire ci-dessus) et chargé dans le dossier de votre thème, vous remarquerez que l'éditeur lors de la création d'une page WordPress (pas de poste) dans le menu Modèle (ci-dessous) contient le nom du fichier de template est chargé. Comme indiqué dans la section modèle:

Certains thèmes ont des modèles personnalisés que vous pouvez utiliser pour certaines pages qui peuvent contenir des fonctionnalités supplémentaires ou des graphiques personnalisés. [...]

Moi, par exemple, j'ai utilisé cette fonctionnalité pour créer une page dynamique (qui exécute alors le code PHP) peut montrer un vrai plan pour votre blog.

Création d'un sitemap page

D'abord, créez un fichier sitemap.php et télécharger le dossier de votre thème. WordPress l'administration a créé une nouvelle page, donnez lui un nom et sélectionnez le modèle dans le menu qui se trouve ci-dessous l'éditeur! Terminé!

Le modèle, dans le cadre du thème, il contient aussi toute la structure du thème lui-même et est donc important de savoir qu'il écrit correctement. Cependant voici un squelette d'un plan du site que vous pouvez modifier pour refléter le thème que vous avez installé:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
<? Php
/ *
Nom du modèle: Plan du site
* /
?>
<? Get_header Php ();?>
"content" > < div id = "contenu">
have_posts ( ) ) : the_post ( ) ; ?> <? Php if (have_posts ()): while (have_posts ()):? The_post ();>
"post" id = "post-<?php the_ID(); ?> "> < div class = "post" id = "post-<php the_ID ();?>">
h2 > < h2 > <php the_title ();?> </ h2 >
"date-time" ><?php the_time ( 'lj F, Y' ) ?>< / small > < petite class = "date-heure"> <? php the_time ('lj F, Y')?> </ petite >
"entry" > < div class = "entry">
href = "<?php bloginfo('url'); ?> " alt=" <?php bloginfo ( 'name' ) ; ?> ">Home < / a >< / strong >< / p > < p > < forte > < une href = "<bloginfo php ('url');?>" alt = "<php ​​bloginfo ('nom');?>"> Accueil </ une > </ div > </ p >
h3 > < h3 > Page </ h3 >
< ul >
; ?> <? Wp_list_pages PHP («title_li = ');?>
</ ul >
h3 > < h3 > Post </ h3 >
< ul >
) ; <Php $ archive_query WP_Query = new ('showposts = 1000');
while ($ archive_query-> have_posts ()):? $ archive_query-> the_post ();>
= "<?php the_permalink() ?> " rel="bookmark" title="Permanent Link to <?php the_title ( ) ; ?> "> <?php the_title ( ) ; ?>< / a >< / li > < les > < une href = "<php ​​the_permalink ()>?" rel = "bookmark" title = "Lien permanent vers <the_title php ();?>"> <? php the_title ();?> </ une > </ voyage >
<? Php endwhile;?>
</ ul >
h3 > < h3 > Archives mensuelles </ h3 >
< ul >
; ?> <? Wp_get_archives PHP ('type = mois');?>
</ ul >
h3 > < h3 > Catégorie </ h3 >
< ul >
; ?> <? Wp_list_categories PHP («title_li = 0 ');?>
</ ul >
h3 > < h3 > Flux RSS / FeedBurner </ h3 >
< ul >
= "<?php bloginfo('rdf_url'); ?> " alt="RDF/RSS 1.0 feed"> < acronym title = "Resource Description Framework" > RDF < / acronym > / < acronym title = "Really Simple Syndication" > RSS < / acronym > 1.0 feed < / a >< / li > < les > < une href = "<bloginfo php ('rdf_url');?>" alt = "RDF / RSS 1.0 feed"> < acronyme title = "Resource Description Framework"> RDF </ acronyme > / < acronyme du titre = "Really Simple Syndication"> RSS </ acronym > 1,0 flux </ une > </ voyage >
= "<?php bloginfo('rss_url'); ?> " alt="RSS 0.92 feed"> < acronym title = "Really Simple Syndication" > RSS < / acronym > 0.92 feed < / a >< / li > < les > < une href = "<php ​​bloginfo ('rss_url');?>" alt = "RSS 0.92 RSS"> < acronyme title = "Really Simple Syndication"> RSS </ acronym > 0,92 RSS </ une > </ voyage >
= "<?php bloginfo('rss2_url'); ?> " alt="RSS 2.0 feed"> < acronym title = "Really Simple Syndication" > RSS < / acronym > 2.0 feed < / a >< / li > < les > < une href = "<php ​​bloginfo ('rss2_url');?>" alt = "du flux RSS 2.0"> < acronyme title = "Really Simple Syndication"> RSS </ acronym > 2.0 flux </ une > </ voyage >
= "<?php bloginfo('atom_url'); ?> " alt="Atom feed">Atom feed < / a >< / li > < les > < une href = "<bloginfo php ('atom_url');?>" alt = "flux Atom"> flux Atom </ une > </ voyage >
</ ul >
</ div >
</ div >
<? Php endwhile, endif;?>
</ div >
<Php get_sidebar ();? Get_footer ();?>

En savoir plus ...


Arrêtez SOPA