deci, am un timp de greu de finanțare o funcție built-in cu wordpress pentru a șterge link manager (cunoscut anterior ca blogroll) link-uri. Aceasta este funcția pe care am scris-o până acum:

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

totul funcționează în tragerea legăturilor în matrice. Le trag pe categorii și le pot afișa și tot felul de lucruri, dar nu găsesc o modalitate simplă de a le șterge. Vreau să ștergeți în vrac link-uri din blogroll pe categorii. Chiar acum veți observa că am funcția pe care am găsit-o pe stackoverflow:

wp_delete_link();

părea să funcționeze pentru foks-urile de acolo, dar nu există nimic în documentația WordPress despre asta și primesc o eroare nedefinită pentru asta.

Are cineva idei despre o modalitate ușoară de a șterge acele linkuri din acea buclă?

  • acest subiect a fost modificat acum 2 ani, 3 luni de SilverKing.
  • acest subiect a fost modificat acum 2 ani, 3 luni de SilverKing.

Leave a comment

Adresa ta de email nu va fi publicată.