så jag har svårt att finansiera en funktion inbyggd med wordpress för att ta bort link manager (tidigare känd som blogroll) länkar. Detta är den funktion jag har skrivit hittills:

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); }}

allt fungerar för att dra länkarna i matrisen. Jag drar in dem efter kategori och jag kan visa dem och alla möjliga saker, men jag kan inte hitta ett enkelt sätt att ta bort dem. Jag vill bulk bort länkar från blogroll efter kategori. Just nu märker du att jag har funktionen jag hittade på stackoverflow:

wp_delete_link();

det verkade fungera för foks där, men det finns inget i WordPress-dokumentationen om det och jag får ett odefinierat fel för det.

någon har några ideer om ett enkelt sätt att ta bort dessa länkar i den slingan?

  • detta ämne ändrades 2 år, 3 månader sedan av SilverKing.
  • detta ämne ändrades 2 år, 3 månader sedan av SilverKing.

Lämna en kommentar

Din e-postadress kommer inte publiceras.