Ankündigung

Einklappen
Keine Ankündigung bisher.

*GELÖST* [Wordpress/PHP] Brauche für 2 Minuten nen PHP-Guru (sort by date)

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    *GELÖST* [Wordpress/PHP] Brauche für 2 Minuten nen PHP-Guru (sort by date)

    hi,

    hab nen wordpress template vor einiger zeit gekauft und eingerichtet. funktioniert alles perfekt, bis auf eine kleinigkeit. in einem plugin, dem "event slider", zieht er alle angelegten events, die in der zukunft liegen, und zeigt diese in nem slider an. problem: er sortiert die nicht in der richtigen reihenfolge im slider, sondern umgekehrt. also wenn man z.B. ein event im februar 2016 hat und eines im dezember 2016, wird zuerst das im dezember im slider angezeigt und nicht das im februar.

    wäre bitte jemand bereit sich für 2 minuten den code anzugucken per pm?

    tausend dank!

    ps: den bug hab ich den entwicklern schon gemeldet, die weigern sich aber bis dato das zu fixen

    #2
    http://wordpress.stackexchange.com/questions/77475/wp-query-ordered-by-custom-field-that-is-a-date-string

    $timeline_query = new WP_Query(array(
    'post_type' => 'post',
    'orderby' => 'meta_value',
    'meta_key' => 'your_date_field'
    'posts_per_page' => -1
    ));



    Kommentar


      #3
      Bitte bitte Code immer über http://codepaste.net/ oder ähnliche posten... :)

      Kommentar


        #4
        Zitat von SchrO_Eder
        Bitte bitte Code immer über http://codepaste.net/ oder ähnliche posten... :)
        sorry! hier bitte :) http://paste.ofcode.org/AK4Hew38CsBPPamGDq9mGP

        Kommentar


          #5
          Ohne Ahnung von PHP zu haben, hätte ich da einfach ein ASC eingebaut oder?

          order (string | array) - Designates the ascending or descending order of the 'orderby' parameter. Defaults to 'DESC'. An array can be used for multiple order/orderby sets.

          'ASC' - ascending order from lowest to highest values (1, 2, 3; a, b, c).
          'DESC' - descending order from highest to lowest values (3, 2, 1; c, b, a).
          $r = new WP_Query( array( 'posts_per_page' => $slides, 'post_type' => 'events', 'orderby' => '_date', 'order' => 'ASC') );

          Kommentar


            #6
            http://paste.ofcode.org/5ucUkAPyd83hfJes2ALG2Y

            $r = new WP_Query( array( 'posts_per_page' => $slides, 'post_type' => 'events', 'orderby' => 'meta_value', 'meta_key' => '_date') );

            Das sollte es glaube sein.

            Kommentar


              #7
              ihr seid spitze!!!!! danke anna :)

              Kommentar

              Lädt...
              X