Évitez les plug – ins: 100 fragments de code WordPress du réseau
Stino exécute automatiquement ce qu’il dit: définir le nombre de jours et réduire la taille de la base de données.
Définition (« empty _ Trach days», 5);
Source: tutzone 3. Bouclez le filtre pour afficher les messages du filtre. Ce clip n’affiche que \
Requête _ posts (‘showposts = 5 & category name = Front Office’);
Si (have _ posts (): while (have posts ()): the Post ();
<a href= " \
Enfin, Autres:
Compléter si;
WP _ Reset Query ();
Source: Extrait de code WP
4. Répéter le cycle ou… Ajoutez une boucle à la boucle, mais la boucle sonne mieux.
Si (have _ posts ()):
While (have _ Post (): the Post () \/ Cycle postérieur
$Temporary Query = $wp \ u Query Souviens – toi.
$paramètre = tableau
‘page’ = > $page, \/ \/ Page
« post type» = > « post»,
« nombre de publications par page» = > 3,
« séquence» = > Description»
);
$WP _ Query = new WP Query ($args);
While ($WP _ Query – > have posts (): $WP Query – > The Post ();
Votre nouveau cycle – – \/
> fin;
Si (isset ($WP _ query) {$WP Query = $temp Query;} \/ \/ Cycle de récupération
> fin;
EndIf;
Source: Extrait de code WP
Si vous souhaitez utiliser différentes feuilles de style pour différents navigateurs, vous pouvez utiliser l’étiquette HTML conditionnelle ou l’étiquette.
Ajouter un filtre (‘Body _ class’,’ Browser Body class’);
Navigateur _ Body class Function ($Class) {
Global $is lynx, $is Gecko, $is ie, $is Opera, $is NS4, $is Safari, $is chrome, $is iPhone;
Si ($is _ lynx) $class [] = ‘Lynx’;
ElseIf ($geco) $class [] = \
ElseIf (eu Opera) $class [] = \
ElseIf ($is \ u NS4) $class [] = \
ElseIf (èu Safari) $classes [] = \
ElseIf ($is \ u Chrome) $class [] = ‘Chrome’;
ElseIf ($IE) $class [] = \
Else $class [] = \
Si ($Éiphone) $classe [] = \
Renvoie la classe $;
}
Source: lava 360
6. Si vous souhaitez fournir un contenu spécial pour votre accès, veuillez vérifier les utilisateurs mobiles
Ou vous pouvez utiliser ce clip pour savoir quand ils arrivent sur votre site. Pour ce faire, vous devez accéder au navigateur mobile Detect. Mobi et téléchargez – le dans le répertoire des sujets. En haut du fichier d’en – tête. Assurez – vous d’éditer la ligne 5 avec votre sujet. Y compris (‘mobile _ device detect.php’);
$mobile = Mobile _ Device Detect ();
Si ($move = = True) {
Titre (« Emplacement: http: \/ \/ your-website.com \/? Theme = your _ mobile topic»);
}
Source: formule WP
7. Utilisez le cache du navigateur. Htaccess c’est un excellent clip pour accélérer votre site. Colle – le dedans. Htaccess (rappelez – vous la sauvegarde!)
Cache mort
Activité expirée ouverte
Expiresbytype image \/ jpg \
Expirer par type d’image \/ JPEG \
Expiration par type image \/ gif \
Expiresbytype image \/ PNG \
Expiresbytype text \/ CSS \
Expiresbytype application \/ pdf \
Expiresbytype text \/ X – javascript \
Expiration par type d’application \/ X – shockwave flash \
Expiration par type d’image \/ X icône \
Expiresdefault \
Cache mort
Source: Thomas Griffin
Incluez jquery de la bonne manière que WordPress a déjà une copie de jquery, donc vous n’avez pas vraiment besoin de la télécharger sur le serveur. Doit être supérieur à la fonction de tête WP
Vous pouvez maintenant appeler le script après la fonction WP _ head. Source: Mining WordPress 9. Le mode de maintenance rapide est – il nécessaire pour activer le mode de maintenance? Utilisez ce clip. Si vous ne voulez pas l’ouvrir, Commentez – le.
Maintenance _ mode features () {
Si (! Current _ user can (‘Edit themes’) |! U user _ logged is logged in ()
Moules (\
}
}
Ajouter _ action (‘get header’, ‘maindlistous mode’);
Source: Extrait de code WP
10. L’adresse de connexion la plus simple trouve l’adresse de connexion par défaut
Dmin _ Head \
Source: Extrait 16 du Code WP. Il suffit d’éditer le logo de changement de texte du pied de page dans WP admin. Changez le texte du pied de page en tout ce que vous aimez:
Supprimer _ footer admin () {
Echo ‘Siobhan est génial. Merci beaucoup! . WordPress
Donne – moi ce filtre.
}
Ajouter un filtre (‘admin _ footer text’, ‘remove footer admin’);
Source: lava360 17. Date dynamique du droit d’auteur dans le pied de page votre pied de page devrait afficher vos droits d’auteur, par exemple 2005 – 2011. Souvent, les gens n’ont que l’année en cours ou ont eu du temps dans le passé parce qu’ils ne l’ont pas mise à jour. Utilisez ce clip pour rendre la date dynamique afin que vous n’ayez plus à vous inquiéter.
Fonction comicpress _ Copyright () {
Global wpdb USD;
$Copyright _ dates = $wpdb – > get Results (\
Sélectionner
Année de la première nomination (min (post _ date GMT)),
Année (maximum (post _ date GMT)) comme données finales
De
$wpdb – > publier
Où?
Post _ status = ‘public’
\
$Output = \
Si ($Copyright _ dates)
$Copyright = \
If ($date _ copyright [0] – > first date! = $date copyright [0] – > lastdate) {
$copyright. = ‘-‘ $ Copyright _ dates [0] – > dernière date;
}
$Output = $copyright;
}
Renvoie $output;
}
Entrez ensuite ce qui suit dans le pied de page: Source: débutants du WP 18. Favicon tout le monde aime Favicon. Ils sont si mignons! Utilisez cette option dans la fonction. Php ajoute un:
Ajouter Favicon à
Fonction blog _ Favicon () {
Echo \
}
Ajouter une action (\
Source: débutants du WP 19. Ajouter un arrière – plan personnalisé c’est une façon mignonne et facile d’enregistrer un arrière – plan personnalisé.
Ajouter un support de fond
Ajouter _ custom background ();
Source: djavupixel. Com Control Panel 20. Supprimer les menus du tableau de bord WordPress les clients sont confus par motif
Ou ont – ils une zone de menu \
Fonctions du menu remove _ menu () {
$menu global;
$restreint = tableau (\ U (‘dashboard’), \ U (‘post’), \ U (‘Media’), \ U (‘Links’), \ U (‘ pages’), \ U (‘appearance’), \ U (‘Tools’), U (‘ Users’), U (‘settings’), U (‘ comments’), U (‘plugins’);
Fin ($menu);
Pendant (PREC ($menu) {
$value = explode (\
Si (array in $value [0] = null $value [0]:!? \
}
}
Ajouter une action (‘admin _ menu’, ‘remove menu’);
Source: wprecipes 21. La suppression d’un sous – menu du panneau d’administration peut également supprimer un sous – menu. Vous pouvez trouver le nom du sous – menu dans WP admin \/ menu. Php
Supprimer les fonctions du sous – menu () {
$sous – menu global;
Unset ($submenu [‘Index Php.] [10]) \/ Supprimer la mise à jour.
Unset ($submenu [‘themes php.] [5]) \/ Supprimer le sujet.
Unset ($submenu [‘General PHP options.] [15]) \/ Supprimer l’écriture.
Unset ($submenu [‘General PHP options.] [25]) \/ Supprimer la discussion.
}
Ajouter une action (\
Source: Extrait de code WP 22. Ajouter un widget de tableau de bord personnalisé voulez – vous que plus de widgets de tableau de bord fournissent des informations aux clients? Utilisez ce clip:
Ajouter des actions (\
Mon tableau de bord personnalisé Widget ()
Global $wp \ u Meta \ u Box;
WP _ add dashboard Widget (‘Custom help Widget’, ‘Theme support’, ‘Custom dashboard help’);
}
Custom _ dashboard help () {
Echo \
}
Source: débutants du WP 23. Sans objet
Interruption de tout jquery utilisé pour le menu déroulant. Utilisez cette option pour la supprimer. Fonction my _ menu Notice ($menu) {
Retourner $menu = PREG _ replace (\
}
Ajouter un filtre (\
Ajouter un filtre (\
Ajouter un filtre (‘WP _ List categories’,’ My menu notice ‘);
Source: Dynamic WP 28. Modifier la sortie de navigation voulez – vous plus de contrôle sur la sortie de navigation? C’est un super clip. Insère – le dans un fichier de fonctions. PHP et modifier Php comme désiré.
Description de la classe _ Walker étend le menu NAV Walker
{Y}
Start \ \ el functions & amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; output, $element, $depth, $arguments
{Y}
Global $WP _ Query;
$indent = ($Depth)? Str _ repeat (\
$class _ name = $value = \
$class = null ($element – > class)? Array (): (Array) $element – > class;
$class _ name = Join ( », apply filter (‘NAV menu CSS class’, Array Filter ($classes), $item);
$class _ name = \
$Output = $ Indentation
Id. \
$property =! NULL ($item – > Property title)?» Title = \
$property =! NULL ($Object – > Target)?» Target = \
$property =! NULL ($element – > xfn)?» Rel = \
$property =! NULL ($element – > URL)?» Href = \
Si ($Depth! = 0)
{Y}
$Description = $additional = $foreword = \
}
$item _ Output = $args – > first;
$item _ Output = ‘ ‘ ;
$item _ Output = $ Args – > lien précédent Prepenso. Appliquer un filtre (‘The _ title’, $item – > title, $item – > ID) $ Annexe
$item _ Output = $ Description $ Args – > Link _ after;
$item _ Output = ‘ ‘ ;
$item _ Output
.. = $ Après le paramètre – >;
$Output Apply _ filters (‘Walker NAV menu Start El’, $item Output, $item, $depth, $args);
}
}
Source: lave 360 29. Créez ces chemins de miettes sans l’aide du plug – in. Insère – le dans la fonction. Php
U breadcrum Function ()
Echo \
Si (! Is _ Home ()
Echo \
Echo \
Echo \
Si (èu categoria () | | èu singolo () {
Echo \
_ catégorie (‘) ‘ ) ;
Si (IS _ Single () {
Echo \
_ titre ();
Echo \
}
УУУУУУУУ
Echo \
Echo _ Title ();
Echo \
}
}
ElseIf (IS _ Tag () {Single Tag Title ();}
ElseIf (IS _ Day () {echo \
ElseIf (IS _ Month () {echo \
ElseIf (IS _ Year () {echo \
ElseIf (IS _ author () {echo \
ElseIf (isset ($u Get [‘paged]) & amp Amp;! NULL ($_ Get [‘paged]) {echo \
ElseIf (IS _ search () {echo \
Echo \
}
Insérer un en – tête. Php Source: Extrait de code WP 30. Voulez – vous mettre en page au bas de votre blog? Mettez – le dans votre fonction. Php
Fonction my _ paginate links () {
Global $WP _ Rewrite, $WP Query;
$WP _ Query – > Query Vars [‘paged’] > 1 $ Current = $wp \ \ u Query – > Query \ \ u Vars [‘page’]: Current = 1;
$Paging = array
‘base’ = > @ add _ Query Arg (‘paged’, ‘% \%’),
« format» = [1jeemaa1] »
« total» = > $WP _ Query – > maximum num pages,
« current» = > $Current,
« texte précédent» = > UU (‘Précédent’),
« next _ text» = > U U (‘next’),
‘end _ Size’ = > 1,
\
‘show _ all’ = > True,
« type ‘= > liste»
);
Si ($WP _ Rewrite – > utiliser permalinks ())
$pagination [‘base’] = user _ trace slait (remove Query Arg (‘s’, get pagenum Link (
1)). Page \/% \% \/ ‘, \
Si (! Empty ($WP _ Query – > Query Vars [‘s’))
$Paging [‘add _ args’] = array (‘ s’ = > get Query var (‘s’);
Echo paginate _ Link ($Paging);
}
Utilisez css pour le modéliser comme vous le souhaitez. Source: wpengineer Widget 31. Désactiver le Widget standard si vous voulez que le Widget ne soit pas entre les mains du client, vous pouvez utiliser le clip suivant:
Logoff _ default WP Widget () {
Déconnecter _ Widget (\
Déconnecter _ Widget (\
Déconnecter _ Widget (\
}
Ajouter une opération (widgets _ init ‘,’ unregister default WP widgets’, 1);
Source: Extrait de code WP 32. Ajouter du Code court au Widget voulez – vous ajouter du Code court au Widget? C’est vrai. Les méthodes sont les suivantes:
Ajouter un filtre (‘Widget _ text’, ‘do shortcode’)
Source: WP snippets Analysis 33. Avez – vous mis à jour votre sujet et vous en êtes – vous rendu compte quelques semaines après avoir omis d’ajouter le Code de suivi de Google Analytics? Toutes ces données, perdues! Au lieu de cela, ajoutez le Code trace à la fonction:
Collez le Code d’analyse Google ici
Source: LG Creative text editor 34. Définir l’éditeur de texte par défaut n’aime pas l’éditeur par défaut WYSIWYG? Utilisez la fonction pour la modifier par défaut dans l’éditeur HTML. Php
Ceci définit l’éditeur de visualisation à > par défaut
Add _ filter (‘WP default Editor’, create Function (‘,’ return \
Ceci définit l’éditeur HTML à > par défaut
Add _ filter (‘WP default Editor’, create Function (‘,’ return \
Source: Extrait de code WP 35. Changer la police de l’éditeur HTML ne supporte pas les coursiers? Utilisez ceci pour changer votre rôle. Collez – le dans la fonction. Php
Modifier la fonction _ Editor font () {
Echo \
Zone de texte de l’éditeur
Famille de polices: Monaco, consoles, andale Mono, Dejavu sans mono, monospace;
Taille
L police: 14px;
Couleur: # 333;
}
‘
Ajouter une action (\
Source: formule WP 36. Dessiner un style d’éditeur visuel vous permet de modéliser un éditeur visuel. Il suffit de créer votre propre nouveau fichier CSS, similaire au style de l’éditeur. Puis inclure le fragment suivant dans la fonction
Modifier la fonction _ Editor font () {
Echo \
Zone de texte de l’éditeur
Famille de polices: Monaco, consoles, andale Mono, Dejavu sans mono, monospace;
Taille de la police: 14px;
Couleur: # 333;
}
‘
Ajouter une action (\
Source: Andrew ozz 37. Changer la langue du vérificateur d’orthographe par défaut, la langue du vérificateur d’orthographe est l’anglais. Vous pouvez le modifier comme suit (anglais et allemand sont autorisés)
Fonctions FB _ MCE External Languages ($inittarray) {
$inittarray [‘spellchecker _ languages’] =’ + German = de, English = en ‘;
Renvoie $inittarray;
}
Ajouter un filtre (‘Tiny _ MCE before init’, ‘FB MCE External languages’);
Source: WP Engineer user 38. Ajoutez les coordonnées personnalisées de l’utilisateur WordPress et, pour une raison ou une autre, vous devrez encore entrer votre aim et Yahoo im. Je ne sais pas ce que vous pensez, mais je n’ai pas visité Yahoo Instant Messaging depuis trois ans et je n’ai pas visité Yahoo Instant Messaging depuis 2000. Utilisez ce clip pour le modifier dans les médias sociaux que vous utilisez réellement.
Démarrer la personnalisation des coordonnées de l’utilisateur
Fonction extra _ Contact Info ($contact) {
Non défini ($contact [‘target]);
Non défini ($contactmethods [‘Yim]);
Non défini ($contact [‘Jabber]);
$contactmethods [\
$contactmethods [\
$contactmethods [‘LinkedIn’] = \
Renvoie $contactmethods;
}
Ajouter un filtre (‘user _ contactmethods’,’ Extra Contact Info ‘);
Coordonnées de l’utilisateur final personnalisé
Ainsi, vous pouvez utiliser ce code partout où vous voulez visualiser
UE)
Si (IS \ u Study () {
$QUERY – > is _ Search = false;
$QUERY – > Query _ Vars [s] = false;
$QUERY – > Query = false;
Erreur
Si ($Error = = True)
$QUERY – > is _ 404 = true;
}
}
Ajouter _ action (‘parse Query’, ‘FB Filter Query’);
Ajouter _ filter (‘get Search form’, create Function (‘a’, ‘return null;’);
Source: poste d’ingénieur du WP 42. Définir le nombre maximum de mots pour le titre d’un billet gérer un blog avec plusieurs utilisateurs? Utilisez ce clip pour définir le nombre maximum de champs pour le titre.
Maximum de mots de fonction ($en – tête)
$postes mondiaux;
$title = $post – > Post _ title;
Si (Str _ Word Count ($title) > = 10) \/ \/ réglez – le au nombre maximum de mots
WP _ die (‘Error: Your post title exceeded the maximum word’);
}
Ajouter _ action (‘publish post’, ‘maxword’);
Source: formule WP 43. Définissez le nombre minimum de mots pour que les auteurs ennuyeux écrivent plus:
Minword Function ($content) {
$postes mondiaux;
$num = 100 \/ \/ Réglez – le au nombre minimum de mots
$content = $publish – > publish content;
Si (Str _ Word Count ($content)
Source: Justin tadlock 45. Ajouter du contenu personnalisé à chaque article vous voudrez peut – être ajouter du contenu personnalisé à chaque article, peut – être un avis de droit d’auteur, un avis de publicité, ou vous pouvez simplement dire \
Add _ post content Function ($content)
Si (! Is _ Feed () & amp Amp;! Page d’accueil ()
$content = ‘ Cet article est protégé par le droit d’auteur & Copy;. Date (‘s’)’ Nbsp; ». Bloginfo (‘name’) ‘ ‘ ;
}
Renvoie $content;
}
Ajouter un filtre (‘The _ content’, ‘add post content’);
Source: formule WP 46. Afficher les nombres incrémentaux à côté de chaque message affiché ce clip vous permet d’ajouter des nombres à côté du message. Vous pouvez utiliser les articles 1, 2 et 3; Ou les postes 1, 2 et 3; Ou tout ce que tu veux. Ajouter
Je demande à Allah to fuzioni:
Updatenumbers () {
Global wpdb USD;
$querystr = \
$pageposts = $wpdb – > get _ Results ($querystr, Object);
$count = 0;
Si ($pagposts):
Foreach (pagposts is $post):
Configuration _ postdata ($post);
$count + +;
Ajouter _ post Meta ($post – > ID, ‘incr number’, $Counts, True);
Mettre à jour _ post Meta ($post – > ID, ‘Incremental number’, $Count);
Fin avant chaque;
EndIf;
}
Ajouter une action (« publish _ post», « updatenumbers»);
Ajouter _ action (‘deleted post’, ‘updatenumbers’);
Ajouter une action (‘Edit _ post’, ‘updatenumbers’);
Puis ajoutez – le à la boucle:
ID, \
Source: formule WP 47. Tu crois que l’extrait est trop long? Utilisez ce clip pour le raccourcir. Ça le réduit à 20 mots.
Nouvelle fonction _ length Extract ($length) {
Renvoie 20;
}
Ajouter un filtre (‘Extract _ length’, ‘New Extract length’);
Source: lava360 post 48 lists. Afficher les messages aléatoires afficher une liste de quelques messages aléatoires. Évitez que vos messages perdus de longue date ne soient oubliés. Collez – le où vous voulez.
Mon travail choisi au hasard
< ? php echo human_time_diff ( get_the_time ( 'U' ) , current_time ( 'timestamp' ) ) . 'fa' ;
# Per i commenti #
-
Source: lave 360 49. Voir les messages les plus populaires dans une catégorie particulière parfois, vous voudrez peut – être simplement voir les messages les plus populaires dans la catégorie « en vedette » ou « livres ». Prends – le avec ce clip.
3.
« trier par» = > « nombre de commentaires»,
« séquence» = > « Description»,
« post type» = > « post»,
« post _ status» = > « publish»,
« nombre de publications par page» = > 6,
‘caller _ get posts’ = > 1
);
$my _ Query = zéro;
$my _ Query = new WP Query ($args);
Si ($my _ Query – > have posts () {? >
-
Rotary International
String change cette ligne à la CAT égorie souhaitée: \
Have _ posts (): $my Query – > The Post ();? >
\
Événements futurs
Aucun événement futur n’est prévu.
<a href= "
Source: formule WP 51. C’est bon de pouvoir afficher vos messages pertinents, ce qui est encore mieux sans plug – in.
ID);
Si ($Label)
Echo \
$First \ \ u tag = $tag [0] – > term \ \ u ID;
$paramètre = tableau
« Tag _ in ‘= > array ($First Tag),
« post _ not in» = > array ($post – > ID),
\
‘caller _ get posts’ = > 1
);
$my _ Query = new WP Query ($args);
Si ($my _ Query – > have posts () {
While ($my _ Query – > have posts (): $my Query – > The Post (); >
< ? php
\
Source: snipp. En 52. Les messages populaires basés sur le nombre de commentaires sont heureux d’être en mesure de lister tous les messages les plus populaires basés sur le nombre de commentaires.
Hot post
Obtenir les résultats (\
Foreach (résultat $post)
Configuration _ postdata ($post);
$postId = $post – > ID;
$title = $post – > Post _ title;
$comment count = $post – > Comment _ count;
Si ($commoncount! = 0) {? >
\
{Y} }
Source: LG Creative 53. Voir les derniers messages afficher facilement les derniers messages
< $num ) wp_die ( __ ( 'Errore : il tuo messaggio è al di sotto del numero minimo di parole.' ) ) ; } add_action ( 'publish_post' , 'minWord' ) ; Fonte: Ricette WP 44. Aggiungi testo predefinito ai tuoi post Questo frammento ti consentirà di aggiungere il testo predefinito che appare in ogni nuovo post.
\
-
Source: mur du concepteur web
- Page 54. Les modèles de page de style de page personnalisés sont parfaits pour différencier différents types de pages. Vous pouvez utiliser ce clip. Il suffit de l’insérer dans un nouveau fichier PHP et de le télécharger. Vous pouvez
Créer une page.
Nom du modèle: personnaliser le nom de la page
Décrivez la page personnalisée ici
Get _ Head ();
\
_ barre latérale ();
Get _ footer ();
Source: lave 360 Custom post type 55. Créez un type de message personnalisé que tout le monde aime.
$paramètre = tableau
« Étiquette» = > UU (« produit»),
« Singular _ label» = > U U (‘product’),
\
‘show _ ui’ = > True,
« Capability _ type» = > « page»,
\
\
« Query _ var» = > « product»,
« support ‘= > Arrays (‘ title ‘,’ miniature ‘)
);
Register _ post type (\
Source: Cat, Code 56. Il y a différents flux RSS pour chaque type \/ catégorie de messages personnalisés. Cela devrait sembler très difficile. En fait, ce n’est pas le cas. Il suffit d’ajouter un type de message personnalisé à l’URL: http:\/\/www.yoursite.com\/feed\/?post_type=book Vous pouvez ensuite ajouter une taxonomie personnalisée. http:\/\/www.yoursite.com\/feed\/?post_type=book & amp; Source: débutants du WP 57. Styles d’éditeur pour les types de postes personnalisés voulez – vous utiliser une feuille de style différente pour chaque type de poste personnalisé? Vous pouvez utiliser ce clip. Assurez – vous d’entrer le nom du type de poste personnalisé et le nom de la Feuille de style personnalisée.
Fonction my _ Editor style ()
Global $Current _ Screen;
Commutateur ($Current _ screen – > post type) {
Cas « post»:
Ajouter un style d’éditeur (\
Casse – toi.
Page Case:
Ajouter un style d’éditeur (\
Casse – toi.
Cas de portefeuille:
Ajouter un style d’éditeur (\
Casse – toi.
}
}
Ajouter une action (‘admin _ Head’, ‘my editor style’);
Source: WP Rainstorm class 58. Trier les catégories par les dernières mises à jour c’est un bon Code pour trier les catégories.‘ Émis»,
« post _ status» = > « publish»,
« posts _ p
Page \
‘caller _ get posts’ = > 1
);
$my _ Query = zéro;
$my _ Query = new WP Query ($args);
Si ($my _ Query – > have posts () {
While ($my _ Query – > have posts (): $my Query – > The Post ();
$Cat _ args = array (‘orderby’ = > ‘none’);
$Cats = WP _ get post terms ($post – > ID, ‘Category’, $Cat args);
Foreach (CAT as $CAT)
$Array Cat _ u [$Cat – > term ID] = $Cat – > term ID;
}
Enfin,
}
Si (tableau $Cat \ \ u) {
Foreach ($Cat _ array is $CAT) {
$category = get _ term by (‘id’, $CAT, ‘Category’);
Echo \
}
}
WP _ Reset Query ();
? >
Source: Dynamic WP 59. Exclure une catégorie particulière peut parfois exclure l’affichage d’une catégorie particulière.
-
Le cycle ici
-
<a href= "
Source: concepteur web Wall comments 60. Voir les commentaires récents avec gravatar est une bonne façon d’obtenir du contenu simple sans plug – in. Vous pouvez utiliser gravatar dans la barre latérale pour afficher vos derniers commentaires. Mets – le dans ta barre latérale. Php
# Notes
Nom _ ID; Php Echo get _ Permalink? >?? > \
-
<a href= "
Source: Dynamic WP 61. Afficher le nombre de commentaires si vous voulez afficher rapidement le nombre de commentaires, vous pouvez l’ajouter à la barre latérale. Php
- Get _ var (\
-
<a href= "
User _ ID;
$role = (isset ($ROLE [$User ID]) Rôle [$user _ ID]: »);
? >C’est exact.
Si (0)
Source: PHP magicbook 62. Définir un style d’annotation pour chaque rôle vous permet de modéliser des annotations pour différents rôles.
–
Ajoutez ceci à votre style. CSS
Commentlist li {Border: 2px Solid White;} \/ * Non enregistré ou enregistré
Liste de commentaires Li. Administrateur {Border: 2px fixed red} \/ * blogger Administrator
Liste de commentaires Li. Édition
Ou {Border: 2px Blue} \/ * Editor
Source: débutants en design 63. Ajoutez les boutons \
Delete _ comment Link Function ($ID) {
Si (Current _ user can (‘Edit post’) {0
Echo ‘|’
De
‘;
Echo ‘|’ Spam ‘;
}
}
Ajouter ce qui suit après Edit _ comment Link ()
Supprimer le lien _ comment Link (get comment ID ();
Source: formule WP 64. Supprimer les liens automatiques dans les commentaires les spammeurs aiment laisser des liens dans vos commentaires. Empêche ces URLs de devenir des liens.
Supprimer le filtre U (‘comment _ text’, ‘make clickable’, 9);
Source: formule WP 65. Désactiver HTML dans les commentaires il est utile que beaucoup de gens publient des fragments de code dans les commentaires. Il ne disparaîtra plus!
\/ \/ cela se produit lorsque vous Commentez
Fonction PLC _ comment Post ($comment Incoming) {
Convertit tout en commentaires à afficher littéralement
$comment _ in arrivo [‘Content comment’] = htmlcharacters Special ($comment in arrivo [‘Content comment’]);
La seule exception est les guillemets simples, qui ne peuvent pas être # 039; Pourquoi WordPress le marque comme spam
$commento _ in arivo [‘commento content’] = Str replace (‘,’, $commento in $commento arivo [‘commento content’);
Retour (commento _ in arrivo);
}
Cela se produit avant l’affichage des commentaires
Fonctions PLC _ comment display ($comment to display)
Insérer à nouveau des guillemets simples
$comment _ to display = Str replace (\
Retourner $comment _ à display;
}
Ajouter un filtre (« prétraitement _ annotation», « PLC annotation post», « 1»);
Ajouter un filtre (‘comment _ text’, ‘PLC comment Display’, », 1);
Ajouter un filtre (‘comment _ text RSS’,’ PLC comment
Afficher », 1);
Ajouter un filtre (« commentaire _ extract», « PLC commentaire display», « 1»);
Source: Peter’s Waste shit 66. Séparer trackback des commentaires trackback est très utile pour identifier les personnes qui vous sont associées et pour vous aider à suivre où vos messages apparaissent. Cependant, ils peuvent être agaçants quand ils interrompent vos commentaires. Utilisez ce clip pour les séparer. Trouvez – le dans vos commentaires. Php
Foreach ($comment is $comment):? >
Notes affichées ici
Fin avant chaque;
Et le remplacer par le texte suivant:
\/\/ Code de commentaire ici
<a href= "
-
<a href= "
Source: Formula WP author 67. Changer le nom en auteur invité l’auteur invité ne publie habituellement qu’une seule fois. Vous ne voulez pas créer de compte pour eux, alors s’il vous plaît postez – le sous votre nom. Vous pouvez utiliser ce clip avec un champ personnalisé pour changer le nom de l’auteur de l’article avec l’auteur hôte. Ajoutez ceci à votre fonction:
Ajouter un filtre (‘The _ author’, ‘Guest author name’);
Ajouter un filtre (‘get _ the author display name’, ‘Guest author name’);
Guest _ author name Function ($name) {
$postes mondiaux;
$Author = get _ post Meta ($post – > ID, \
Si ($auteur)
$name = $author;
Renvoie $name;
}
Ensuite, ajoutez un champ personnalisé appelé auteur invité et saisissez le nom de l’auteur dans la valeur. Source: débutants du WP 68. Saisissez la case auteur pour honorer les blogueurs qui travaillent dur. Pour insérer la case auteur sous le billet, saisissez – la dans une seule feuille. Php après l’étiquette de l’article:
- <a href= "
\
Voici quelques css pour le rendre mignon.
– Oui. Boîte de l’auteur {fill: 10px; background: # CCC; edge: 1px Solid # 333;}
– Oui. Auteur gauche {point flottant: gauche; largeur: 80px; marge: 0 15px 0;}
– Oui. Auteur droit {point flottant: gauche; taille de police: 13px; marge
5px 0 0 10px;}
– Oui. Image de l’auteur {bordure: 1px solide: # CCC;}
– Oui. Nom de l’auteur {en caractères gras;}
– Oui. Curriculum vitae de l’auteur {rempli: 5px 0 5px 0;}
– Oui. Auteur de l’URL {couleur: # 555;}
– Oui. URL author to {color: # 000;}
– Oui. URL de l’auteur a: Hover {color: # 333;}
– Oui. Clear {clear: Two}
Source: WP Zine 69. Ceci est utile pour les sites avec plusieurs auteurs. Contrairement à tous les auteurs sur le site, ce fragment ne met en évidence que l’auteur de l’article. Pour l’insérer dans un fichier CSS:
– Oui. Liste des commentaires. Auteur: postauthor {
– – Ajouter une bordure plus foncée
Bord: 1px # BBB solide;
– gradient linéaire CSS3 – * *
Contexte: – gradient webkit (linéaire, 0% 0%, 0% 100%, de (# f5f5f5) à (# DDD));
Contexte: – gradient linéaire MOZ (0% 100% 90 degrés, # DDD, # f5f5f5);
– – CSS3 Shadows – * *
Ombre de la boîte webkit: 0px 0 50px # DDD;
Ombre de la boîte MOZ: 0px 0 50px # DDD;
Posté le mardi 17 décembre 2013 à 20: 00
}
Source: voosh Security themes 70. Si vous souhaitez limiter certains messages, qu’ils soient destinés à quelques personnes, à des abonnés payants ou à d’autres, forcez l’utilisateur à se connecter avant de lire les messages, et vous pouvez utiliser ce clip pour forcer l’utilisateur à se connecter pour les voir. Collez – le dans un fichier de fonctions:
My _ force login Function () {0
$postes mondiaux;
Si (! Is _ Single ()) renvoie;
$IDS = array (188185171) \/ Forcer la lecture du tableau d’identification post pour les logins
Si (in _ array ((int) $post – > ID, $ID) et AMP Amp; U user _ logged is logged in () {
Auth _ redirection ();
}
}
Puis mettez ceci en haut du titre: Source: débutants du WP 71. Forcer l’utilisation de SSL si vous craignez d’accéder à un administrateur, vous pourriez être obligé d’utiliser SSL. Vous devez vous assurer que vous pouvez le faire avec votre ordinateur central.
Définir (‘force _ SSL admin’, vrai);
Source: smash 72. Changer le nom d’administrateur par défaut est préférable de ne pas utiliser le nom d’utilisateur nommé « admin», car cela signifie que tout hacker a
Dis – leur combien ils t’aiment.
& Amp; Amp; Amp; Amp; Amp; Amp; Amp; Amp; Amp; Amp; Carrosserie – \
Titre = \
Source: lave 360 78. Ajouter Facebook et Twitter au bas de chaque article vous pouvez facilement ajouter Facebook et Twitter au bas de l’article en l’ajoutant à la fonctionnalité. Php
Share _ this function ($content) {
Si (! Is _ Feed () & amp Amp;! Page d’accueil ()
$content = ‘
-
Twitter
-
<a href= "
ID))
.. ‘ Amp; Layout = button count; Afficher _ faces = false; Largeur = 200 & amp; Action = similaire; Schéma de couleurs = lumière et; Hauteur = 21 \
Défilement: aucun;
Débordement: caché; Largeur: 200 pixels; Hauteur: 21px; \
Allowtransparence = \‘ ;
}
Renvoie $content;
}
Ajouter une action (\
‘ .$ Fbcount. \
? > Source: WebM. Édition 80. Afficher le nombre de vos abonnés sur Twitter vous pouvez également ajouter vos abonnés sur twitter! Assurez – vous d’entrer un nom d’utilisateur.
‘ ; $ Fin = ‘ ‘ ;
$page = Twitter;
$part = Breakdown ($START, $page);
$page = $Section [1];
$part = Breakdown ($end, $page);
$t account = $parts [0];
Si ($tcount = \
Echo \
? > Source: WebM. Édition 81. Montrez à vos fans Facebook que vous ne voulez pas que vos fans Facebook se sentent exclus. Vous pouvez également utiliser ce clip pour les afficher: remplacez votre id – page par votre id de page.
Page – > Nombre de ventilateurs;
Echo $fan;
? > Source: lave 360 82. Avec tweetme, vous pouvez utiliser ce clip pour montrer aux visiteurs votre attrait sur Twitter.
\/\/
-
Tweetme _ U;
Tweeteme _ service = ‘bit. Ly ‘;
Tweeteme _ Source = ‘Twitter user name’;
Tweetme _ URL‘
Sur le Web.
Fonction replace _ upload image ($Image Data)
S’il n’y a pas de grande image: retour
Si (! Isset ($image _ data [‘Size’] [‘LARGE’]) renvoie $image data;
Chemin de téléchargement des images et des grandes images
$dir \ u Load = wp \ u dir \ u load ();
$upload _ image location = $upload Dir [‘base’] \/ ‘$ Image _ data [‘file’];
$large _ image location = $upload Dir [‘path’] \/ ‘$ Image _ data [‘Size’] [‘LARGE’] [‘file’];
Supprimer l’image téléchargée
Déconnecter ($image _ position Loaded);
Renommer une grande image
Renommer ($large _ image position, $loaded image position);
Mettre à jour les métadonnées de l’image et les retourner
$image _ data [‘width’] = $image data [‘Size’] [‘LARGE’] [‘width’];
$image _ data [‘Height’] = $image data [‘Size’] [‘LARGE’] [‘Height’];
Décochez ($image _ data [‘size] [Big]);
Renvoie $image data;
}
Ajouter un filtre (‘WP _ Generate attachment Metadata’, ‘replace upload image’);
Source: formule WP Flow 86. Dites \
Source: WP snippets 87. Vérifiez auprès de Google que les utilisateurs font de même à partir de Google.
Si (strpos ($u Server [http _ referer], \
Echo \
}
Source: WP Code fragment 88. Détecter l’utilisateur de Twitter e à partir de Twitter
Si (strpos ($u Server [http _ referer], \
Echo \
}
Source: Extrait de code WP 89. Collez – le n’importe où en dehors du titre pour voir tous les termes de recherche que les visiteurs utilisent pour trouver le site.$ Reference _ String = parse URL ($reference, PHP URL query);
Parse _ Str ($Reference String, $Vars);
$ Terme _ Search = $Vars [‘q’];
Echo accueille les visiteurs de Google! Vous avez cherché ici les termes suivants: ‘;
Echo $Search _ terms;
};
? >
Source: WP snippets Advertising 90. Afficher Google ADS après le premier article si vous souhaitez placer une annonce après le premier article, vous pouvez utiliser ce fragment d’index. PHP:
-
< ? php //Mostra solo i commenti
- ‘
}? >
Vous pouvez changer le paragraphe suivant en paragraphe désiré. Source: WP débutants 92. Afficher des annonces seulement aux visiteurs de Google certains disent que les visiteurs des moteurs de recherche sont plus susceptibles de cliquer sur votre annonce cible. Ce clip vous permettra d’afficher vos annonces uniquement aux visiteurs de Google. Collez – le dans un fichier de fonctions:
$ref = $u Server [‘http _ referer’];
$se = array (\
Foreach (se as $source)
Si (strpos ($REF, $source)! = Erreur)
Setcookie (\
$visiteur = vrai;
}
}
Fonction wpneighter _ u {du moteur de recherche ()
$visiteurs du monde entier;
Si ($visiteur = = true | $u Cookie [\
Retourner > VRAI;
}
Retourner > FAUX;
}
Assurez – vous d’avoir changé. WP débutant. Communiquez avec votre domaine. Placez – le là où vous voulez que l’annonce apparaisse:
Remplissage cyclique
Source: Web Designer Wall 91. Afficher l’annonce après le premier paragraphe de l’article est très utile pour s’assurer que votre annonce est à jour dans tout le site. Ouvrez un seul fichier. PHP et trouver ce qui suit: Remplacer ce code par le texte suivant:
\
Pour ($i = 0; $I
Votre texte \/ annonce est affiché ici
Entrez votre code ici
Source: WP débutant multisite 93. Sans aucun doute, tous les lecteurs de wpmu. Org le sait déjà, mais pour activer mutlist, incluez – le dans votre configuration WP. Php.
Définir (‘WP _ allow multisite’, True);
Source: WP theming 94. Afficher la liste des blogs créés récemment affiche tous les blogs les plus récents. Saisissez votre fonction:
Blogs
Récupère l’id, le domaine, le chemin du blog à partir de la table des blogs WP _ où le blog n’est pas un spam, une commande supprimée ou archivée avant la date et l’heure d’inscription
$QUERY = \
$Recent Blog = $wpdb – > get Results ($wpdb – > prepare ($QUERY);
Retourner $recent _ blog;
}
? > Utilisez la commande suivante pour obtenir sa sortie:
< ? php }
endforeach ;
- < ? php //Visualizza solo i trackback
- ? >
$ Blog _ URL = \
$ Blog _ URL = \
$ Blog _ URL = \
$ Blog _ name = get blog options ($Recent Blog – > blog ID, \
\
<?php }
endforeach;
Source: wpmu Dev gravatar 95. Gravatar pour commentaires incluez facilement votre gravatar dans vos commentaires
Commentaire _ author email;
$default = \
$size = 80 \/ \/ Dimensions en pixels, y compris largeur et hauteur
$grav _ URL = \
? >
Source: codesnipp. 96. Changer le gravatar par défaut est ennuyeux pour cet homme gris mystérieux. Et ces monstres ne sont pas meilleurs. Vous pouvez l’utiliser pour modifier le gravatar par défaut.
Ajouter un filtre (‘Avatar _ Defaults’,’ newgravatar ‘);
Fonction newgravatar ($Avatar _ default) {
$myavatar = get _ bloginfo (‘Template Directory’) ‘ Image \/ graveur. Gif ‘;
$Avatar _ default [$myavatar] = \
Renvoie $Avatar _ default;
}
Source: WP débutants 97. Utilisez hovercard gravitar Brilliant super brilliant. Tout le monde aime les sculpteurs suspendus.
Fonction gravatar _ Hover Card () {0