=
3.215.182.81

Daschmi's Notizblog

Logo des Etikators - Tool um online drucken von Etiketten für selbst angefertigte Tinkturen

Interview über mein Plugin EmailScrambler

Erstellt in Plugins, Sonstiges, Wordpress am 17. Dezember 2019

Auf ExpertenTesten.de habe ich ein Interview über das WordPress Plugin EmailScrambler gegeben. Das Interview kann hier nachgelesen werden.

Composer Element mit Kategorieauswahl

Erstellt in Sonstiges, Wordpress am 28. Februar 2019

$categories_array = [];

foreach (\get_categories() as $category ) {

   $categories_array[html_entity_decode($category->name)] = $category->term_id;

} 

\vc_map([
   'name' => __('Beitragsfilteransicht 2', 'lhw'),
   'base' => 'm1_postfilter',
   'class' => '',
   'category' => 'M1',
   'params' => [
      [
         'param_name' => 'category_id',
         'type' => 'dropdown',
         'value' => $categories_array,
         'heading' => __('Category filter:', 'lhw'),
         'description' => '',
         'holder' => 'div',
         'class' => ''
      ]
   ]
]); 

Link zur Kategorieverwaltung mittels add_submenu_page

Erstellt in Sonstiges, Wordpress am 30. März 2016

Ich hatte das Problem, dass ich zur Kategorieverwaltung einer benutzerdefinierten Taxononomie (registriert mit register_taxonomy) leiten wollte. Das ganze habe ich für wpShopGermany wie folgt umgesetzt:

$callback = add_submenu_page('wpsg-Admin', __("Produktkategorien", "wpsg"), __("Produktkategorien", "wpsg"), 'wpsg_produkt', 'wpsg-Productcategories', 'callback');
add_action("load-".$callback, function() { header('Location: '.admin_url('edit-tags.php?taxonomy=wpsg-tax')); exit; } );

WordPress Menü Reihenfolge drehen

Erstellt in Wordpress am 6. Dezember 2015

Hat man im WordPress ein Menü, welches man mittels wp_nav_menu anzeigt und möchte die Elemente drehen. So kann man folgenden Filter verwenden:

function daschmi_reverse_menu($menu, $options)
{

  return array_reverse($menu);

}

Das Menü bindet man dann wie folgt ein:

add_filter('wp_nav_menu_objects', 'daschmi_reverse_menu');
wp_nav_menu(array('theme_location' => 'header-menu'));
remove_filter('wp_nav_menu_objects', 'daschmi_reverse_menu');

WordPress Option Cache leeren

Erstellt in Wordpress am 17. Februar 2015

Manchmal kann es nötig sein, den Cache zu löschen der die WordPress Optionen zwischenspeichert. Dazu kann folgende Funktion aufgerufen werden:

wp_cache_flush();

Der nächste Aufruf von get_option liefert dann den aktuellen Wert aus der Datenbank.