Design Meets Code

Design Meets Code

WordPress · PrestaShop

  • Startseite
  • WordPress
  • PHP / Datenbanken
  • Ubuntu
  • Prestashop
  • Grafik
  • Glossar

Genesis: Blogpage auf eine bestimmte Kategorie beschränken

7. Juni 2017 Leave a Comment

Mit diesem Code in der functions.php kann man beim Genesis Framework die auf der Blogpage angezeigten Beiträge auf eine bestimmte Kategorie beschränken

add_action( 'pre_get_posts', 'sk_show_posts_from_a_category_posts_page' );
/**
 * Show Posts from a specific category on Posts page
 *
 * @author Bill Erickson
 * @author Sridhar Katakam
 * @link http://www.billerickson.net/customize-the-wordpress-query/
 * @param object $query data
 *
 */
function sk_show_posts_from_a_category_posts_page( $query ) {

	if( $query->is_main_query() && !is_admin() && is_home() ) {
		$query->set( 'category_name', 'category-1' ); // Replace "category-1" with your category slug
	}

}

Quelle: Bill Erickson | Sridharkatakam.com

Filed Under: WordPress Tagged With: Code Snippets, genesis

AccessPress Anonymous Post Pro (automatisches Posten in allgemeiner Kategorie verhindern)

7. Juni 2017 Leave a Comment

Auch wenn für das Posten über AccessPress Anonymous Post Pro eine feste Kategorie für den Eintrag definiert ist, wird der Beitrag in der default Kategorie mit gepostet. Um dies zu verhindern, muss folgende Zeile in die Datei /inc/cores/save-post.php ~Zeile 130 eingetragen werden

wp_remove_object_terms( $post_id, 'uncategorized', 'category' ); 

uncategorized muss ggfs. durch einen andersnamigen slug ersetzt werden.

 //if none of the taxonomies are included on the form and still admin wants to assign to specific taxonomy
        if ( $ap_settings['post_category'] != '' ) {
            $post_category = $ap_settings['post_category'];
            $post_category_array = explode( '|', $post_category );
            $post_category_id = $post_category_array[0];
            $post_taxonomy = $post_category_array[1];
            wp_set_post_terms( $post_id, array( $post_category_id ), $post_taxonomy, true );
           
        }
        wp_remove_object_terms( $post_id, 'news', 'category' );

Filed Under: WordPress Tagged With: Code Snippets

WooCommerce: Anzahl der Produkt Tags in Tag Widget erhöhen

6. Mai 2017 Leave a Comment

. Standardmäßig zeigt WordPress 45 Tags im Tag Cloung Widget an. Um die Anzahl der im Tag Cloud Widget angezeigten Produkt Tags zu erhöhen (oder zu erniedrigen) hilft folgende Funktion in der functions.php des Themes

// increase number of tags in tag cloud widget

function custom_woocommerce_tag_cloud_widget() {
    $args = array(
        'number' => 60,
        'taxonomy' => 'product_tag'
    );
    return $args;
}
add_filter( 'woocommerce_product_tag_cloud_widget_args', 'custom_woocommerce_tag_cloud_widget' );

Auch die Anzahl der Tags von Beiträgen lässt sich durch eine Funktion anpassen. In den Parametern lässt sich auch die Anordnung und Schriftgröße verändern.

function custom_tag_cloud_widget() {
    $args = array(
        'smallest' => 8, 
        'largest' => 22, 
        'unit' => 'pt', 
        'number' => 15,
        'format' => 'flat', 
        'separator' => "\n", 
        'orderby' => 'name', 
        'order' => 'ASC',
        'exclude' => '', 
        'include' => '', 
        'link' => 'view', 
        'taxonomy' => 'post_tag', 
        'post_type' => '', 
        'echo' => true
    );
    return $args;
}
add_filter( 'widget_tag_cloud_args', 'custom_tag_cloud_widget' );

Quelle: stackexchange

Filed Under: WordPress Tagged With: Tag Cloud, WooCommerce

  • « Previous Page
  • 1
  • …
  • 8
  • 9
  • 10
  • 11
  • 12
  • …
  • 20
  • Next Page »
Anzeige

Themen

Apache BuddyPress Code Snippets Datenbank Email Enfold genesis Grid View htaccess imscp Indesign Katalogpreisregel Layout Builder LibreOffice Lieferschein List View Logout Mitgliederbereich MySQL PHP PHP Anfänger PHP Variablen Plugins Prestashop Prestashop 1.5 Prestashop 1.6 Prestashop 1.7 Prestashop 8 Prestashop Module Registrierung RSS Feed s2member Screencast Server Sicherheit ssl Startseite Strings Tipps Windows Windows 10 Windows 11 WooCommerce WooCommerce Sortierung WordPress
Anzeige

Letzte Kommentare

  • Martin bei CSS: Automatische Silbentrennung in einzelnen Wörtern verhindern
  • Martin bei CSS: Automatische Silbentrennung in einzelnen Wörtern verhindern
  • Klaus bei Woocommerce: Shop Seiten neu generieren
  • Thomas bei WordPress: Einzelne Kategorien aus dem RSS Feed ausschließen
  • Bernhard bei CSS: Automatische Silbentrennung in einzelnen Wörtern verhindern

Informationen

  • Kontakt
  • Datenschutzerklärung
  • Impressum
  • Cookie-Richtlinie (EU)
  • Kontakt
  • Datenschutzerklärung
  • Impressum
  • Cookie-Richtlinie (EU)
Anzeige