J’ai donc du mal à financer une fonction intégrée à wordpress pour supprimer les liens du gestionnaire de liens (anciennement connu sous le nom de blogroll). C’est la fonction que j’ai écrite jusqu’à présent:

function hg_truncate_links(){ $args = array('orderby' => 'link_id', 'order' => 'ASC','limit' => -1, 'category' => array(34,35,36)); $delete_links = get_bookmarks( $args ); $icount == 0; foreach ($delete_links as $delete_link) { $icount++;wp_delete_link($delete_link->link_id); }}

Tout fonctionne en tirant les liens dans le tableau. Je les classe par catégorie et je peux les afficher et toutes sortes de choses, mais je ne trouve pas de moyen simple de les supprimer. Je souhaite supprimer en masse les liens du blogroll par catégorie. En ce moment, vous remarquerez que j’ai la fonction que j’ai trouvée sur stackoverflow:

wp_delete_link();

Cela semblait fonctionner pour les foks là-bas, mais il n’y a rien dans la documentation WordPress à ce sujet et je reçois une erreur non définie pour cela.

Quelqu’un a-t-il des idées sur un moyen facile de supprimer ces liens dans cette boucle?

  • Ce sujet a été modifié il y a 2 ans et 3 mois par SilverKing.
  • Ce sujet a été modifié il y a 2 ans et 3 mois par SilverKing.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.