Fehler bei Beitrag verfassen

  • Hallo

    Habe seit heute einen komischen Fehler, wenn ich einen Beitrag erstelle und diesen halt normal veröffentlich, habe ich danach eine weiße Seite.

    Ich habe die Theme Surfarana und hab sie heute upgedatet.

    Es liegt wohl an der Functions.php haber dort nämlich noch folgenden code drinnen wenn ich den raus mache funktioniert es ganz normal könnte mir da wer helfen?

    das is der code den ich in der functions.php drinnen habe


    mit dem code funktioniert das speichern eines beitrages nicht ohne schon hmm ratlos

    Einmal editiert, zuletzt von plazma (20. September 2014 um 09:19)

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • So nach kurzem suchen....

    Versteh ich jetzt zwar nicht.


    Hab ich einen Code gefunden dass man es über die Index.php auch ausschließen kann.


    Zitat

    <?php if (is_front_page() ): ?>
    <?php query_posts('cat=-99, -1' ); ?>
    <?php endif; ?>

    Nun geht wieder alles!

    Aber könnte mir wer erklären wieso es so ist?

  • weil beim obigen Code einiges fehlt und außerdem sind IDs in aufsteigender Reihenfolge immer ratsam :lol:


    PHP
    /*exclude cat from mainquery*/
    add_action( 'pre_get_posts', 'exclude_category_from_blog' );
    function exclude_category_from_blog( $query ) {
        
        if( $query->is_main_query() && !is_admin() && $query->s_front_page() ) {
            $query->set( 'cat', '-1,-99' );
        }
    
    
    }


    main query ist wichtig, damit nicht andere queries in Mitleidenschaft gezogen werden,

  • Ohje

    [h=1]Internal Server Error[/h] The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator to inform of the time the error occurred and of anything you might have done that may have caused the error.
    More information about this error may be available in the server error log.

  • Habe jetzt gerade etwas von dem Code weggelassen und den alten verwendet und die zahlen getauscht 1 99 jetzt geht es wieder.

    Man will doch verrückt werden damit... :-)

  • PHP
    /*exclude cat from mainquery*/
    add_action( 'pre_get_posts', 'exclude_category_from_blog' );
    function exclude_category_from_blog( $query ) {
        
        if( $query->is_main_query() && !is_admin() && $query->s_front_page() ) {
            $query->set( 'cat', '-1,-99' );
        }
    
    
    }

    Bug! $query->s_front_page() muss $query->is_front_page() heißen

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

  • Bug! $query->s_front_page() muss $query->is_front_page() heißen


    :oops: huch vertippt sorry

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!