Beiträge von Tarantil

    Hallo Wordpress Freunde,

    ich brauche mal eure Hilfe - Ich versuche auf einer Seite die Artikel einer bestimmten Kategorie anzeigen zu lassen. Die Anzeige und das auflisten funktioniert auch hervorragend. Ich habe ein Template gekauft, wo diese Funktion schon eingebaut ist - allerdings ohne die Beschränkung auf eine bestimmte Kategorie. Bisher nutze ich folgenden Code:

    PHP
    <?php    
    $limit = 5;    
    $paged = (get_query_var('paged')) ? get_query_var('paged') : 1;    
    query_posts('showposts=' . $limit . '&paged=' . $paged);    
    $wp_query->is_archive = true;    
    $wp_query->is_home = false;    
    get_template_part('loop', 'blog');
    ?>

    Ich weiß leider nicht wie ich das anstellen soll, und wäre hier für Hilfe dankbar.

    VG

    Hallo zusammen,

    ich arbeite derzeit an einer Variablen Ausgabe einer CSS Klasse. Ich habe für Review Artikel eine Bewertung von 1-10, die ich in ganzen Zahlen in einem Custom Feld "Gesamt" gespeichert habe. Die Reviews möchte ich nun nach Bewertung sortiert auf einer Seite ausgeben.

    Das Problem ist folgendes: An der Gesamtbewertung (custom Field) werden die Artikel zwar ausgerichtet und sortiert, aber ich kann die, für das Rating vorgesehene CSS Klasse nicht korrekt ausgeben. Diese variiert je nach Punktestand. Das Problem sind hier offenbar die Vergleiche in PHP. Wie folgt sieht das ganze bisher aus:

    PHP
    <?$args = array( 'numberposts'     => -1, //get all posts, or set a number here 'offset'          => 0, 'orderby'         => 'meta_value', //this will look at the meta_key you set below 'order'           => 'DESC', //You can order by ASC (ascending) or DESC (descending) 'meta_key'        => 'gesamt', //Set the meta key here, NOT the meta value.  WordPress will get the value on its own 'post_type'       => 'post', //got a custom post type? Put it here 'post_status'     => 'publish' ); $results = get_posts( $args );  ?><div id="rangliste"><?php query_posts($args); ?><ul><?php while ( have_posts() ) : the_post(); ?><li><div id="box"><div id="rating" <?php$client_testimonials = get_post_meta($post->ID, "gesamt", true);
    if ($client_testimonials == 1) { $var = "class=\"punktzahl rot\" "; } 
    elseif ($client_testimonials == 2) { $var = "class=\"punktzahl rot\" "; }elseif ($client_testimonials == 3) { $var = "class=\"punktzahl orange\"";}  elseif ($client_testimonials == 4){$var = "class=\"punktzahl orange\"";} elseif ($client_testimonials == 5){$var = "class=\"punktzahl gelb\"";} elseif ($client_testimonials == 6){$var = "class=\"punktzahl gelb\"";} elseif ($client_testimonials == 7){$var = "class=\"punktzahl hellgruen\"";} elseif ($client_testimonials == 8){$var = "class=\"punktzahl hellgruen\"";} elseif ($client_testimonials == 9){$var = "class=\"punktzahl gruen\"";} elseif ($client_testimonials == 10){$var = "class=\"punktzahl gruen\"";} echo $var;?>  ><?php global $wp_query;$post_id = $wp_query->post->ID;$value = get_post_meta( $post_id, 'gesamt', TRUE );echo $value; ?></div><div id="boximg">		<a href="<?php the_permalink(); ?>" title="Link to <?php echo get_the_title(); ?>">		<img src="		<?php global $wp_query;$post_id = $wp_query->post->ID;$value = get_post_meta( $post_id, 'thumbnailside', TRUE );echo $value; ?>" alt="<?php echo get_the_title(); ?>"  width="250" height="370" class="alignnone size-full wp-image-76" /></a></div><div id="boxexplain"><ul><li><span><?php echo get_the_title(); ?></span></li><li><br /> </li><li><br /> </li><li>FSK: <?php global $wp_query;$post_id = $wp_query->post->ID;$value = get_post_meta( $post_id, 'FSK', TRUE );echo $value; ?></li><li>Länge: <?php global $wp_query;$post_id = $wp_query->post->ID;$value = get_post_meta( $post_id, 'Länge', TRUE );echo $value; ?></li></ul></div><div style="clear:both"></div></div></li><?php endwhile; ?></ul><?php wp_reset_query(); ?><div style="clear:both"></div></div>

    Das Problem gestaltet sich wie gesagt nur in der Ausgabe der jeweiligen Klasse, an dieser Stelle:

    PHP
    <?php$client_testimonials = get_post_meta($post->ID, "gesamt", true);
    if ($client_testimonials == 1) { $var = "class=\"punktzahl rot\" "; } 
    elseif ($client_testimonials == 2) { $var = "class=\"punktzahl rot\" "; }elseif ($client_testimonials == 3) { $var = "class=\"punktzahl orange\"";}  elseif ($client_testimonials == 4){$var = "class=\"punktzahl orange\"";} elseif ($client_testimonials == 5){$var = "class=\"punktzahl gelb\"";} elseif ($client_testimonials == 6){$var = "class=\"punktzahl gelb\"";} elseif ($client_testimonials == 7){$var = "class=\"punktzahl hellgruen\"";} elseif ($client_testimonials == 8){$var = "class=\"punktzahl hellgruen\"";} elseif ($client_testimonials == 9){$var = "class=\"punktzahl gruen\"";} elseif ($client_testimonials == 10){$var = "class=\"punktzahl gruen\"";} echo $var;?>

    Wenn ich den gleichen Vergleich mit größer oder kleiner mache, dann funktioniert es. Nur die Abfrage ob die Werte gleich sind, funktioniert nicht.

    Ich hoffe ihr könnt mir helfen und bedanke mich im Voraus...

    Hallo werte Gemeinde,

    vor einem mittelschweren Problem stehe ich derzeit. Ich versuche ein Plugin meinen Bedürfnissen anzupassen und das möchte nicht so recht gelingen.

    Folgendes ist das Problem. Ich habe einen Codeschnipsel aus dem Plugin (wird leider nicht mehr supported), den ich ein wenig ändern möchte. Derzeit gibt das Plugin eine Nachricht über meinem Blog aus. Ich möchte das aber so ändern, das dieses Plugin keine Nachricht ausgibt, sondern an den Anfang meiner Artikel einen Shortcode ausgibt.

    PHP
    function display() {    if ( !is_feed() && !$this->displayed ) {      $aab_options = get_option($this->name);      // strip end-of-line characters      $message_style = str_replace("\n", '', $aab_options['message_css']);      $message_style = str_replace("\r", '', $message_style);      $message_bar_style = str_replace("\n", '', $aab_options['message_bar_css']);      $message_bar_style = str_replace("\r", '', $message_bar_style);      printf('[ppw]', $aab_options['nonce_banner'], site_url(), $aab_options['nonce_message']);      $this->load_scripts();      $this->displayed = true;    }  }

    Folgendes ist bisher passiert: Das Plugin konnte ich so ändern, dass es mir den Shortcode [ppw] ausgibt. Als Text und leider im Footer meines Blogs, was mir nichts nutzt.

    Die Zeile, die dafür verantwortlich ist, ist diese:

    PHP
    printf('[ppw]', $aab_options['nonce_banner'], site_url(), $aab_options['nonce_message']);

    Ich weiß leider nicht genau, wie ich jetzt eine Ausgabe des Shortcodes realisieren kann. Mir ist natürlich klar, dass ich das über eine CSS Weiche erledigen kann, aber das finde ich supoptimal.

    Hilfe wäre echt cool,
    Danke

    Hallo liebe Community,

    heute wollte ich eines meiner Widgets anpassen, und wollte auch ein wenig verschieben. Mir ist dabei aufgefallen, dass die Änderungen im Backend keine Auswirkungen auf das Frontend haben.
    Selbst wenn ich ein Widget lösche, ändert sich das Frontend nicht.

    Die Google Suche ergab, dass dieses Problem wohl Mitte März schon einmal aufgetreten ist.

    Mein Blog ist selbst gehostet, bei Allinkl. Bisher hatte ich ein derartiges Problem noch nicht. Das Problem tritt in allen Browsern auf. Ich nutze das Thesis Theme.

    Zu finden ist der Blog unter http://www.blogverdiener.de

    Jemand eine Idee?

    Vielen Dank und lieben Gruß

    Hallo zusammen,

    auf einem meiner Blogs habe ich ein kurioses Problem: Der Blog funktioniert soweit einwandfrei, aber wenn ich neue Artikel erstelle gibt er mir einen 404 Fehler aus. Alle alten Artikel sind Tiptop und erreichbar, das Problem tritt nur bei neuen Artikeln auf. htaccess ist nicht geändert worden und die Permalinks auch nicht, spontan einer eine Idee? Danke!

    VG

    Hallo zusammen,

    ich möchte hier mein erstes Plugin zur Diskussion stellen: VG-Wort Plugin Minify

    Dabei handelt es sich um ein Plugin, das die Administration von VG-Wort Pixeln und ID im Backend und bei der Artikelerstellung erleichtern soll.

    Wäre toll ein paar Kommentare und gegebenenfalls Vorschläge zu bekommen.

    Vielen Dank

    Gruß
    Sascha

    Hallo zusammen,

    ich habe ein kleines Plugin in der Mache, bei dem ich vor einem vermutlich kleinen Problem stehe.
    Ich habe ein Feld, indem ich einen Bild Link hinterlegen kann. Dieser Link wird dann automatisch an jeden Artikel rangehängt und auch in der Datenbank gespeichert.
    Das Problem dabei ist, dass ich eine Ausgabe auf einer Optionen Seite erstellt habe, wo der Titel des Artikels und der zugehörige Bildlink angezeigt werden soll. Soweit funktioniert auch alles bis auf die Ausgabe des Bildes. Hier wird das Bild selber ausgegeben nicht aber der eigentliche Wert.

    Der Link wird bei der Artikelerstellung wie folgt abgelegt:

    HTML
    <img src="link Zu Meinem Bild" />


    Und auch so in der Datenbank gespeichert. Diesen wert lese ich anschließend wie folgt aus:

    PHP
    .get_post_meta( $post->ID, 'bild_link',true )

    Die Ausgabe zeigt mir damit das Bild an. Ich habe bisher versucht diese Abfrage in eine Variable zu bekommen und via Preg_Match einfach die erste Spitze Klammer des Wertes für die Ausgabe im Backend zu entfernen. Das ist aber daran gescheitert, dass ich die Abfrage nicht einmal in die Variable speichern kann.

    Meine Frage daher: Kann ich den Wert (Bildlink) aus der DB auslesen und darstellen als Wert selber, und nicht als Bild?

    Ich danke schon mal für eventuelle Antworten und wünsche auch schon mal einen guten Rutsch :-P

    VG

    Hallo allerseits,

    ich habe angefangen ein bisschen zu programmieren und habe eine Frage zur for-schleife an die erfahrenen Programmierer.

    PHP
    for($i = 0; $i <= 7; $i++)
    {
    echo '<br>';
    $text = meinefunktion ($string);
    echo '</hr>';
    echo $text;
    }

    Diese Schleife ist teil meines ersten Plugins. Die funktion meinefunktion enthält in jedem durchlauf einen anderen Wert in der $string Variable. Derzeit erfolgt die Ausgabe von jedem Wert untereinander. Ich möchte aber gerne jeden einzelnen Wert weiterverarbeiten können.

    Meine FRage ist jetzt folgende: Kann ich in der for Schleife eine IF Anweisung nutzen? Also Beispielsweise

    if (i=0)
    {
    tu dies
    }
    elseif (i=1)
    {
    tu das
    }
    else {
    tu halt das
    }

    Ist meine Überlegung dahingehend richtig?

    Vielen Dank schon mal und LG

    Ja genau. Wenn ich das wie oben beschrieben einbaue, dann habe ich genau das was ich möchte, aber leider wird das auch in meinen Teasern angezeigt, also auf der Startseite und das stört mich.

    Hallo Community,
    ich sitze gerade an einer Funktion und habe mal wieder ein Brett vorm Kopf. ich versuche in den Beiträgen die Kategorie abzufragen und dann eine auf der Kategorie basierte Ausgabe zu machen. Meine Frage: Die IF-ELSE Anweisung funktioniert so?

    Das Smooth Slider Plugin ist ne tolle Sache, aber leider nicht W3C valide. Ich habe deswegen ein bisschen im Plugin Code gepfuscht und hier ein Tutorial dazu veröffentlicht:

    http://www.blogverdiener.de/2011/03/wordpr…iff-ins-plugin/

    Dort kann man das Plugin auch direkt W3C valide herunterladen, sofern man nicht selber coden mag, oder kann.

    Um das Plugin auf der Startseite einbauen zu können benötigst Du folgenden Codeschnipsel:

    PHP
    <?php if ( function_exists( 'get_smooth_slider' ) ) {
      get_smooth_slider(); }
    if(have_posts()) : while(have_posts()) : the_post();
       ....(rest of the loop code)
    ?>

    Eine Anleitung dazu gibt es hier: http://www.clickonf5.org/smooth-slider