Ta strona używa ciasteczek (cookies), dzięki którym nasz serwis może działać lepiej. Dowiedz się więcej OK, rozumiem

[WP - Simple upcoming events] wstawienie ikony pod date

Szukasz dobrego skryptu? Ściągnąłeś skrypt i nie wiesz co dalej z nim robić? Masz problem z konfiguracją bądź modyfikacją? Tutaj znajdziesz pomoc z dostosowaniem najpopularniejszych skryptów (phpBB, Joomla, WordPress, itd).

[WP - Simple upcoming events] wstawienie ikony pod date

Post 25.01.2012, 12:07:16

Witam,
jak wstawić w wtyczce Simple upcoming events ikonke pod date taka jak na przykład tu: http://cssglobe.com/post/9641/drawing-c ... -with-css3. Nie wiem w którym miejscu w kodzie dodać te p czy div z class.
Kod: Zaznacz cały
function wp_widget_simple_upcoming_events_register() {
  function wp_widget_simple_upcoming_events($args){
    extract($args);
   $options = get_option('widget_simple_upcoming_events');
   $title = empty($options['title']) ? __('Upcoming Events') :apply_filters('widget_title', $options['title']);
   $date_format = empty($options['date_format']) ? 'M j' : $options['date_format'];

    //hidden parameters
    $no_posts = 5; //Number of posts shown
    $hide_pass_post = true; //Hide posts with password
    $event_date_key = 'date'; //Name of Custom Field to specify event date.
    $event_name_key = 'event-name'; //Name of Custom Field to specify event date.

    global $wpdb;
    $today = date("Y-m-d",time());
    $now = gmdate("Y-m-d H:i:s",time());
    $request = "SELECT ID, post_title, STR_TO_DATE(REPLACE(REPLACE(meta_value, '/', '-'), '.', '-'), '%Y-%m-%d') AS event_date FROM $wpdb->posts INNER JOIN $wpdb->postmeta ON ID = post_id WHERE post_status = 'publish' AND meta_key = '$event_date_key' ";
    $request .= "AND STR_TO_DATE(REPLACE(REPLACE(meta_value, '/', '-'), '.', '-'), '%Y-%m-%d') >= '$today' ";
    if($hide_pass_post) $request .= "AND post_password ='' ";
    $request .= "AND post_type='post' ";
    $request .= "AND post_date_gmt < '$now' ORDER BY event_date LIMIT $no_posts";
    $posts = $wpdb->get_results($request);
    $output = '';
    if($posts) {
      foreach ($posts as $post) {
        $post_title = get_post_meta($post->ID, $event_name_key, true);
        if(empty($post_title)) $post_title = stripslashes($post->post_title);
        $permalink = get_permalink($post->ID);
        $event_date = date($date_format, strtotime($post->event_date));
        $output .= '<li>' . $event_date . ' <a href="' . $permalink . '">' . htmlspecialchars($post_title) . '</a>';
        $output .= '</li>';
      }
    } else {
      $output .= '<li>No events</li>';
    }
    echo $before_widget;
    echo $before_title . $title . $after_title . '<ul>' . $output . '</ul>';
    echo $after_widget;
  }
RICO
Avatar użytkownikaRico_ds
Posty: 505
Dołączył(a): 11.05.2003

Powrót do Scripts Support


 


  • Podobne wątki
    Odpowiedzi
    Wyświetlone
    Ostatni post

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość

Hosting, Domeny, SSL

Subskrypcja

Mamy 50321 zarejestrowanych użytkowników.
Najnowszy użytkownik: domix1996


Nasi użytkownicy napisali:

  • 935453 wiadomości
  • w 246480 tematach

Najnowsze wpisy na blogu

Najnowsze artykuły

Najaktywniejsi (ostatnie 30 dni)