Questions marquées «widgets»

Les widgets sont des éléments configurables utilisés pour créer dynamiquement des sections d'un thème WordPress.


5
Utiliser les options du widget «en dehors» du widget
Je veux enregistrer certains paramètres dans les options du widget qui sont ensuite passés dans une autre page. Le widget est un formulaire qui appelle un service Web. Les options que je veux transmettre sont l'authentification pour le webservice qui est actuellement codée en dur dans la page de résultats …
13 options  widgets 


2
Ajout dynamique de champs de formulaire Widget
J'essaie d'ajouter dynamiquement un champ de formulaire à un widget WordPress. Donc, si l'utilisateur souhaite ajouter une autre date à un événement, il peut cliquer sur un bouton pour obtenir plus de champs. La question est: comment enregistrer les champs de saisie nouvellement créés dans ma base de données? Dois-je …

3
modification de wp-admin / widgets.php
Nous voulons concevoir la page des widgets dans le panneau d'administration un peu différemment, principalement pour aider l'administrateur du site à comprendre où chaque widget apparaîtra sur le site: Pour cela, nous devons changer le code HTML rendu par widgets.php (il ne suffit pas de changer le CSS). Comment procéderions-nous …

7
Ajout d'un div pour envelopper le contenu du widget après le titre du widget
J'essaie d'ajouter une div au contenu d'un widget dans ma barre latérale dynamique. Voici le code d'enregistrement; register_sidebar(array( 'name' => "Sidebar1", 'id' => 'home-sidebar-1', 'before_widget' => '<div class="sidebar-box">', 'after_widget' => '</div>', 'before_title' => '<div class="title">', 'after_title' => '</div>', )); Mais ce code provoque comme ça; <div class="sidebar-box"> <div class="title">{WIDGET TITLE}</div> …


1
Limitez le nombre de widgets inactifs
J'essaie de limiter le nombre de widgets de la barre latérale "wp_inactive_widgets" à 10 maximum, car la page d'administration des widgets est incroyablement lente: add_filter('pre_update_option_sidebars_widgets', 'cleanup_inactive_widgets', 10, 2); function cleanup_inactive_widgets($new, $old){ if(!empty($new['wp_inactive_widgets']) && count($new['wp_inactive_widgets']) > 10) $new['wp_inactive_widgets'] = array_slice($new['wp_inactive_widgets'], -10, 10); return $new; } Cela fonctionne apparemment, mais le problème …
10 php  widgets  options 


3
Données de type de publication personnalisées dans les widgets de la barre latérale?
(Remarque: cette question concernait à l'origine les champs personnalisés, mais @MikeSchinkel avait une meilleure solution impliquant des types de publication personnalisés) Sur mon site, j'ai plusieurs pages dont je veux afficher les mêmes données dans la barre latérale. Par exemple, dans une structure comme celle-ci: -Home -Cars -Volvo 850 overview …






En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.