• Rozwiązano kkevie

    (@kkevie)


    Zainstalowałam wtyczkę „Profiler” Niestety miało byc tak pięknie a nie jest. W spisie zarejestrowanych użytkowników http://rbd-polonia.com/fan są tylko dwie osoby a nowych użytkowników nie ma i ich profili także 🙁
    Ustawiłam „Users per page” na 40 osób ale to nic nie dało.
    Jeśli ktoś ma tą wtyczkę i borykał się z podobnym problemem i wie jak go rozwiązać piszcie! Tylko błagam zrozumiałym językiem bo nie jestem w tym za dobra 😉
    ___
    Jesli nie wiecie to moze chociaz znacie inną wtyczkę która umożliwia dodanie profili użytkownikom (tylko)

Viewing 15 replies - 1 through 15 (of 15 total)
  • Moderator amistad18

    (@amistad18)

    Twórca wątku kkevie

    (@kkevie)

    foreach ( $wp_znajdz_uzytkownikow as $uzytkownikid ) {
    $user_id       = (int) $uzytkownikid->ID;
    $user_login    = stripslashes($uzytkownikid->user_login);
    $display_name  = stripslashes($uzytkownikid->display_name);
    
    $file = get_option('home') . '/';
    $link = $file . '?author=' . $user_id;
    
    Pętla foreach otworzona. W pętli przypisujemy kolejne zmienne, po kolei od pierwszego wiersza.

    w którym konkretnie miejscu w pętli mam wpisać użytkownika id i tak dalej?
    i skąd mam wziąć ID użytkowników?

    Moderator amistad18

    (@amistad18)

    Te kody, włącznie z poprzednim i następnym ( trzeba je połączyć ), wklejasz w jakimś pliku php który będzie robił za szablon strony – zamiast pętli. Gdyż nie chcesz wyświetlać treści strony, a autorów. Chyba że chcesz dodać jakąś zajawkę poprzez wp-admina, a nie w kodzie, wtedy za pętlą/loopem wklejasz ten kod.

    Twórca wątku kkevie

    (@kkevie)

    Pętla foreach otworzona. W pętli przypisujemy kolejne zmienne, po kolei od pierwszego

    Zobiłam tak jak tam kazali prócz tego „przypisania” które cytuje powyżej… bo po porstu nie wiem o co chodzi. Bez tego jak wgram nasi-autorzy.php na serwer to nic sie nie dzieje.
    teraz to już się pogubiłam totalnie ;P

    zresztą mi nie chodzi o zwykłe wyświetlenie listy uzytkowników. profiler oferuje możliwość listy użytkowników z ich profilami ale wyświetla tylko dwóch adminów reszta tak jakby jest ale niewidoczna bo jak wzięłam jednego usera na stronę to pojawiło mi się 3 strony na trzech użytkowników tylko z tym że ta 3 strona była pusta.

    Moderator amistad18

    (@amistad18)

    Pokaż kod tego pliku co go tworzysz.

    Twórca wątku kkevie

    (@kkevie)

    <?php
    /*
    Template Name: Nasi autorzy
    */
    ?>
    <?php get_header(); ?>
    
    <div id="content" class="section">
    
    <?php arras_above_content() ?>
    
    <?php 
    
    if ( arras_get_option('single_meta_pos') == 'bottom' ) add_filter('arras_postfooter', 'arras_postmeta');
    
    else add_filter('arras_postheader', 'arras_postmeta');
    
    ?>
    
    <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
    
    	<?php arras_above_post() ?>
    
    	<div id="post-<?php the_ID() ?>" <?php arras_single_post_class() ?>>
    
            <?php arras_postheader() ?>
    
            <div class="entry-content">
    
    		<?php the_content( __('<p>Read the rest of this entry &raquo;</p>', 'arras') ); ?>  
    
    		<ul id='the_team'>
    <?php
    $wp_znajdz_uzytkownikow = $wpdb->get_results("SELECT * FROM $wpdb->users ORDER BY ID");
    
    foreach ( $wp_znajdz_uzytkownikow as $uzytkownikid ) {
    $user_id       = (int) $uzytkownikid->ID;
    $user_login    = stripslashes($uzytkownikid->user_login);
    $display_name  = stripslashes($uzytkownikid->display_name);
    
    $file = get_option('home') . '/';
    $link = $file . '?author=' . $user_id;
    ?><li><?php echo '<a href="' . $link . '" title="' . $display_name . '">';?><?php echo userphoto($user_id, '', '', array(style => 'width:100px;height:100px;'), get_template_directory_uri() . '/default-avatar.gif'); ?><br /><span><?php echo $display_name; ?></span></a></li>
    <?php
    }
    ?>
    </ul>
    
            <?php wp_link_pages(array('before' => __('<p><strong>Pages:</strong> ', 'arras'), 
    
    			'after' => '</p>', 'next_or_number' => 'number')); ?>
    
    		</div>
    
            <!-- <?php trackback_rdf() ?> -->
    
    		<?php arras_postfooter() ?>
    
            <?php if ( arras_get_option('display_author') ) : ?>
    
            <div class="about-author clearfix">
    
            	<h4><?php _e('About the Author', 'arras') ?></h4>
    
                <?php echo get_avatar(get_the_author_meta('ID'), 48); ?>
    
                <?php the_author_meta('description'); ?>
    
            </div>
    
            <?php endif; ?>
    
        </div>
    
    	<?php arras_below_post() ?>
    
    	<a name="comments"></a>
    
        <?php comments_template('', true); ?>
    
    	<?php arras_below_comments() ?>
    
    <?php endwhile; else: ?>
    
    <?php arras_post_notfound() ?>
    
    <?php endif; ?>
    
    <?php arras_below_post() ?>
    
    <?php if ( get_post_custom_values('comments') ) comments_template('', true) ?>
    
    <?php arras_below_comments() ?>
    
    <?php arras_below_content() ?>
    
    </div><!-- #content -->
    
    <?php get_sidebar(); ?>
    
    <?php get_footer(); ?>
    Moderator amistad18

    (@amistad18)

    Ok, a czy na jakiejś stronie ustawiłaś ten szablon? Tzn, aby strona z autorami korzystała z tego szablonu?

    Twórca wątku kkevie

    (@kkevie)

    wgrałam to do aktualnego szablonu czyli do themes i dalej do swojego

    ale jak mam ustawić by z tego korzystała?

    Moderator amistad18

    (@amistad18)

    Na końcu było napisane:

    Teraz już tylko tworzymy w WordPressie nową stronę i przypisujemy jej odpowiedni szablon, a następnie cieszymy się pięknym wykazem naszych autorów.

    Skoro tego nie zrobiłaś – to nic dziwnego że nie działa. Domyślam się że stronę z autorami już masz, to teraz ją edytuj, i po prawej stronie, tak trochę niżej, będzie opcja wyboru szablonu z którego ma dana strona korzystać.

    Twórca wątku kkevie

    (@kkevie)

    zrobione ale teraz mam dwie listy :O

    http://rbd-polonia.com/fan

    z tym że ta druga to z postami a użytkownicy raczej nie będą mieć możliwości dodawania postów

    Moderator amistad18

    (@amistad18)

    Ja widzę tylko jedną listę.

    Twórca wątku kkevie

    (@kkevie)

    bo wyłączyłam po kilku dniach to coś.
    W każdym razie to mi nie pomogło 🙁

    Twórca wątku kkevie

    (@kkevie)

    Więc wie ktoś dlaczego nie wyświetla mi wszystkich użytkowników?

    Moderator amistad18

    (@amistad18)

    Korzystasz z rozwiązania na tej stronie, czy z wtyczki? Jeśli z wtyczki, proponuję zapytać jej autora.

    Twórca wątku kkevie

    (@kkevie)

    zmieniłam wtyczkę znalazłam inną 🙂

Viewing 15 replies - 1 through 15 (of 15 total)
  • Temat ‘Problem z wtyczką Profiler’ jest zamknięty na nowe odpowiedzi.