Por lo tanto, me está costando financiar una función incorporada con wordpress para eliminar enlaces del administrador de enlaces (anteriormente conocido como blogroll). Esta es la función que he escrito hasta ahora:

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

Todo funciona tirando de los enlaces a la matriz. Los estoy tirando por categoría y puedo mostrarlos y todo tipo de cosas, pero no puedo encontrar una manera sencilla de eliminarlos. Quiero eliminar de forma masiva enlaces del blogroll por categoría. En este momento notarás que tengo la función que encontré en stackoverflow:

wp_delete_link ();

Parecía funcionar para los foks, pero no hay nada en la documentación de WordPress al respecto y estoy recibiendo un error indefinido.

Alguien tiene alguna idea sobre una manera fácil de eliminar esos enlaces en el bucle?

  • Este tema fue modificado hace 2 años y 3 meses por SilverKing.
  • Este tema fue modificado hace 2 años y 3 meses por SilverKing.

Dejar un comentario

Tu dirección de correo electrónico no será publicada.