¿Algún momento has oído hablar de WordPressWordPress es el software de blogs líder en el mundo, y es concretamente fácil de utilizar y adaptable. Con WordPress, es factible crear con éxito sitios web con la ayuda de funciones ya predefinidas, sin mucho esfuerzo, y para proporcionar contenido como texto, imagen y vídeo. No se requiere conocimiento de HTML. WordPress además facilita la gestión y el mantenimiento de contenidos extensos. Al mismo tiempo de su fácil manejo, Suite? Fonctions connectables? Caso contrario, este PublierConcepto de Post¿Qué es un Post?Un Post es todo aquel contenido, sea post, opinión, noticia u otro género, que un autor publica en un blog. Este puede ser de carácter corporativo o meramente ocioso; pero siempre tiene como meta arrojar información o reflejar una idea, al mismo tiempo de facilitar que los usuarios encuentren la web donde se recoge por medio de de buscadores y demás plataformas online.Generalmente, se han Suite debería llamar su atención. En dos palabras, las funciones conectables son WordPress principales fonctions que vous pouvez remplacer. Toutes ces fonctions sont dans un seul fichier: «wp-includes / pluggable.php“. Las funciones conectables se introdujeron en WordPress 1.5.1, pero en las versiones más recientes de WordPress este método ya no se utiliza. Las funciones recientes ahora utilizan les filtresConcepto de Filtros¿Qué son los Filtros?Los Filtros son unos mecanismos que, sea en el campo de la informática o en el de las páginas web, se usan para establecer qué tipo de contenidos se deben visualizar o mostrar por pantalla, o cuáles no deben aparecer. Es algo que se emplea en numerosos lugares con fines muy distintos, pero que siempre tiene como objetivo perfilar la búsqueda para acertar mejor con Suite en su salida. Pero todavía puede anular las funciones conectables, y esto es lo que me agradaría cubrir en esta publicación.

Quelles fonctions?

Les fonctions connectables sont:

Vous pouvez cliquer sur le nom de chaque fonction pour accéder à sa page de codex.

Comment remplacer les fonctionnalités enfichables

Eh bien, c'est assez simple, il vous suffit de créer un fichier à l'intérieur de vos plugins contenant une instruction "if (! Function_exists ()) ...", puis de redéfinir la fonction. Je vous recommande vivement de copier et coller la fonctionnalité d'origine lorsque vous démarrez. De cette façon, vous êtes sûr que la fonction fonctionnera. Voici un exemple vide:

if (! function_exists ('wp_notify_postauthor')): / ** * Avertir un auteur d'un commentaire / trackback / pingback sur l'un de ses articles. * * @since 1.0.0 * * @param int $comment_id ID de commentaire * @param string $comment_type Facultatif. Le type de commentaire est «comment» (par défaut), «trackback» ou «pingback» * @return bool False si l'adresse e-mail de l'utilisateur n'existe pas. Vrai à la fin. * / function wp_notify_postauthor ($comment_id, $comment_type = '') {/ * C'est ici que vous redéfinissez la fonction * /} endif;

J'aimerais parler de la fonction "wp_notify_postauthor ()". Celui-ci se charge d'envoyer un e-mail aux auteurs de la publication lorsqu'un nouveau commentaire est ajouté. Dans l'un de mes plugins, le gestionnaire de problèmes WordPress, je devais désactiver cette notification, mais uniquement un type de publication personnalisé spécifique. Donc, j'ai copié toute la fonction et j'ai essentiellement ajouté ceci:

if (! function_exists ('wp_notify_postauthor')): / ** * Avertir un auteur d'un commentaire / trackback / pingback sur l'un de ses articles. * * @since 1.0.0 * * @param int $comment_id ID de commentaire * @param string $comment_type Facultatif. Le type de commentaire est «comment» (par défaut), «trackback» ou «pingback» * @return bool False si l'adresse e-mail de l'utilisateur n'existe pas. Vrai à la fin. * / function wp_notify_postauthor ($comment_id, $comment_type = '') {if ($post-> post_type! = 'issue'): / * contenu de la fonction d'origine * / endif; } fin si;

C'est simple, mais cela fonctionne très bien sans avoir à faire de gros changements ou à créer une fonction personnalisée complète liée à une action personnalisée.

wp_mail ()

Como vio en el listado de funciones conectables, wp_mail () es una función conectable. Esta función es la que se usa para enviar correos electrónicos. En cualquier lugar de WordPress, cuando se envía un email, se usa esta función. Es por esto que personalizarlo puede resultar muy interesante. Por ejemplo, puede utilizar una plantilla htmlHTML (Hypertext Markup Language) se usa para estructurar el contenido de texto de un documento web. No sólo se marca el contenido, sino además la meta-información que describe este contenido. Las páginas HTML se almacenan normalmente en el directorio raíz del servidor. Cómo se creó En la era digital, a los usuarios les resulta difícil hallar su camino en las webs y hacer un seguimiento de las estructuras de las Suite predeterminada para todos los correos electrónicos enviados desde su instalación de WordPress.

Vous pouvez également copier en aveugle chaque message dans un e-mail spécifique pour avoir une sorte de sauvegarde (croyez-moi, cela peut être utile lorsque quelqu'un vous dit qu'il n'a pas reçu le message).

wp_authenticate ()

Vous pouvez également modifier wp_authenticate () et ajouter quelques paramètres supplémentaires pour renforcer la sécurité de votre site (attaques par force brute par exemple).

auth_redirect ()

Cette fonction est celle qui vérifie si un utilisateur est connecté et le redirige autrement vers la page de connexion. Il serait assez simple de remplacer la fonction et de rediriger l'utilisateur vers une page personnalisée, au lieu de la page de connexion par défaut (par exemple, si vous souhaitez masquer le dossier wp-admin).

wp_generate_password ()

Cette fonction est celle qui génère automatiquement les mots de passe. Honnêtement, cela ne nécessite aucune modification, mais maintenant que vous savez ce que sont les attaques par force brute, vous pourriez être intéressé par la création de mots de passe plus sécurisés. Eh bien, c'est la fonction à améliorer.

conclusion

Pour conclure ce court article sur les fonctionnalités enfichables de WordPress, j'aimerais souligner le fait que les nouvelles fonctionnalités ne fonctionnent plus comme ça. Comme je l'ai écrit ci-dessus, ils utilisent maintenant des filtres. Mais les fonctionnalités enfichables sont des fonctionnalités particulièrement importantes lors de la création de plugins vraiment spécifiques. Mais soyez prudent lorsque vous utilisez des fonctions enfichables. Si la fonction nouvellement créée ne fonctionne pas très bien, elle peut casser une partie de votre portail Web (en termes de fonctionnalités), donc testez-les dans toutes les conditions.