Comment les filtres et les crochets fonctionnent-ils réellement dans WordPress? Je demande quelque chose de avancé. Comment est-il implémenté en PHP? Par exemple, comment recueille-t-il tous les crochets des différents plugins et les "attache" aux crochets principaux, etc.
Exemple hypothétique mais applicabilité dans le monde réel (pour quelqu'un qui apprend, comme moi). Compte tenu de ce code: <?php function send_money_to_grandma() { internetofThings("send grandma","$1"); } add_action('init','send_money_to_grandma'); add_action('init','send_money_to_grandma'); ok, maintenant je fais apparaître mon site WP et me connecte. Je traverse quelques pages dans Admin. L'action «init» se déclenche 100 …
Cette question peut être erronée, je n'en suis pas sûr. Parce que je ne suis pas clair là-dessus. je sais add_action qu'il est utilisé pour accrocher notre fonction à la fonction spécifiée. Par exemple, add_action('wp_head'.'myfunc');maintenant, tout ce qui myfuncsera codé sera exécuté dans le wp_head(). C'est clair mais j'ai des …
J'ai un client dont le site fera un usage intensif des types de publication personnalisés pour configurer son site. Mais je suis entre un rocher et un endroit difficile pour leur page d'accueil demandée. En réalité, la page d'accueil sera une pile de "pages" spécifiques dans WordPress. Fondamentalement, il y …
Dans apply_filters () apply_filters( $tag, $value, $var ... ); J'ai du mal à enrouler ma tête autour du $valueet $var. J'ai lu le codex et il semble que le $valuepeut être modifié, $varnon, mais je n'en ai trouvé aucun exemple dans la nature. Il semble être utilisé comme moyen de …
J'ai un plugin et je voudrais être en mesure d'exécuter le contenu du post via certains filtres avant qu'il ne soit enregistré dans la base de données. En regardant l' api du plugin , je vois que deux crochets qui semblent être utiles: save_post wp_insert_post Le seul problème est qu'il …
j'essaye de crocheter quand le post est mis à jour mais tout le crochet j'essaye jamais exécuté sauf updated_post_meta add_action('updated_post_meta', 'my_function'); function my_function($post_id) { echo 'This is my post ID : '.$post_id; } J'ai essayé cela, add_action('save_post', 'my_function');mais aucun identifiant n'a été renvoyé, ou peut-être que ce message a déjà …
J'ai besoin d'exécuter une fonction lorsqu'un article ou une page particulière est chargée. Existe-t-il un crochet qui me permet de vérifier si une publication est affichée pendant le chargement de la page?
Cela semble être une exigence assez simple, mais j'ai du mal: Je veux ajouter un champ d'option au "Ajouter un nouveau site" . Une simple option de texte est très bien. Comment puis-je faire cela? Je dois enregistrer cette option de blog personnalisée lors de la création du site. Je …
Le but Je souhaite utiliser wp_schedule_single_event( )pour exécuter un événement unique qui m'envoie un e-mail 8 minutes après que l'utilisateur a soumis un formulaire. Le problème Le code suivant est dans mon functions.php: function nkapi_send_to_system( $args ) { wp_mail( 'xxx', 'xxx', $args ); } add_action( 'nkapi_send', 'nkapi_send_to_system' ); function schedule_event( …
Je travaille avec la barre d'administration et j'essaie de déboguer certains des menus et leurs priorités. Je sais que plusieurs rappels sont liés à des actions, comme celle-ci: add_action( 'admin_bar_menu', 'wp_admin_bar_wp_menu', 10 ); Comment puis-je voir ce qui est appelé pour être appelé quand un crochet admin_bar_menuest appelé?
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour WordPress Development Stack Exchange. Fermé il y a 4 ans . ré: https://modestmix.com/shop/benefit-teas/go-the-fuck-to-sleep/ Je voudrais déplacer le prix "4,99 $ - …
Je suis assez perplexe sur celui-ci. J'utilise add_action dans ma classe de plugin pour faire certaines choses - ajouter des scripts et des styles à la tête, wp_ajax, etc. Voici les actions, dans le __construct: function __construct(){ add_action('admin_menu', array($this, 'sph_admin_menu')); add_action('sph_header', array($this, 'sph_callback')); add_action('sph_header_items', array($this, 'sph_default_menu'), 1); add_action('sph_header_items', array($this, 'sph_searchform'), …
Je ne sais pas si je l'ai fait correctement. Si je comprends bien: si j'ai une classe foo et une barre de méthode statique, je peux l'enregistrer comme rappel en passant le tableau array("foo","bar")comme nom de fonction. Si j'ai une instance d'une classe dans $ foo et que je veux …
Je veux créer un plugin qui récupère certains paramètres d'URL de la chaîne de requête pour créer une nouvelle chaîne de requête pour la même page. Je suis l'excellent livre de développement de plugins WordPress professionnel, mais je ne sais pas quel crochet utiliser pour cette action. Voici ma fonction …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.