web-dev-qa-db-fra.com

Mettre à jour le contenu de plusieurs pages/publications à la fois?

Est-ce possible? en utilisant des shortcodes? Type de message personnalisé? Les champs personnalisés? Téléchargement CSV?

Contenu unique par page. Vous n'avez pas besoin de créer de nouvelles pages, il suffit de mettre à jour le corps de celles-ci.

Vous semblez difficile?

Cela peut-il aussi être programmé?.


Plus précisément, il y a une douzaine de pages d'horoscope, avec un paragraphe de texte. Je voudrais mettre à jour chaque paragraphe (remplacer) Horoscope avec un nouveau texte tous les jours, mais laissez la page intacte. Ce serait également bien de planifier ces mises à jour.

2
user215856

Je pourrais aborder cette question de plusieurs manières.

Le moins intrusif serait d’ajouter quelques étendues ou divs vides sur votre page et d’utiliser la méthode jQuery get pour les remplir avec le texte du fichier approprié.

Une autre possibilité, mais moins sûre, serait d’utiliser un plugin qui vous permette d’exécuter du code php dans votre page . Il existe de sérieux risques de sécurité si vous avez un blog édité par un groupe.

Le plus sûr serait de définir votre propre shortcode pour le faire, soit en tant que plugin personnalisé, soit dans le functions.php de votre thème.

Tous ces éléments vous permettraient de télécharger en bloc plusieurs jours de fichiers et de charger automatiquement le fichier correct par jour. L'option jQuery serait la plus simple pour charger l'horoscope correct pour le visiteur actuel.

1
cpilko