رفتن به مطلب

awx0ne

عضو سایت
  • تعداد ارسال‌ها

    41
  • تاریخ عضویت

  • آخرین بازدید

نوشته‌ها ارسال شده توسط awx0ne

  1. با سلام

    من روی این هاستم 2 تا سایت نصب کردم با دوتا موضوع مختلف

    اولیش digimade بود که فقط 4 الی 5 تا پست اختصاصی گذاشتم و ظرف 24 ساعت همش ایندکس شد .

    دومیش zibanegin که مطالب کپی شده گذاشتم و الان به 48 ساعت رسیده و هیچی ازش ایندکس نشده.فقط صفحه اصلی

    میخواستم بدونم اگه من الان این رو هم حذف کنم و یه سایت دیگه رو روی همین هاست بالا بیارم

    آیا برام از طرف گوگل مشکلی پیش نمیات

    مثلا اینکه آیپیم رو بلاک کنه یا یه همچین چیزی

    تشکر

  2. متاسفانه بعضی توابع انگار که تاریخ مصرف دارن و تو فضای نت هم پر از این توابع هست.

    من هم از طریق همین جستجو های اینترنتی بسیاری از کوئری ها رو در قالب قرار داده بودم که الان به مشکل بر خورد کردم.

    برای همین مجددا کوئری ها رو بوسیله ژنراتور پارسی کوئری ساز ساختم.

    و مشکل برطرف شد.

    الان که فکر میکنم میبینم نیاز نبود تاپیک ایجاد کنم و امیدوارم به بزرگی خودتون ببخشید من رو.

    حداقل بر اهمیت ژنراتور پارسی کوئری ساز تاکید شد و اینکه از هر کد و کوئری ای که تو اینترنت پیدا کردیم ، استفاده نکنیم.

    • امتیاز 1
  3. با سلام

    این سایت رو چند ماه پیش برای یه نفر درست کردم

    چون میدونستم بلد نیست گفتم برم یه سر پلاگینا و وردپرسش رو آپدیت کنم

    الان که آپدیت کردم

    شده این => http://amoozeshgaherajabi.ir/blog/page/9/

    یعنی اکثر تاریخ ها شده تاریخ امروز

    به جز صفحات سینگل

    الان هم کدی که تو سینگل قرار داده بودم رو ورداشتم جای کدای دیگه گذاشتم

    شده این => http://amoozeshgaherajabi.ir/blog/page/9/

    یه پست تاریخ داره دوتا نداره

    الکی الکی خودم رو تو چه هچلی انداختم!!!!

  4. متاسفانه اثری نداشت کدی که معرفی کردید.

    منظورم اینه که مشخصات هر یوزری رو که در حلقه ی پر ارسال ترین ها قرار گرفت

    همراه با یوزرنیم و تعداد ارسال هاش

    اون فیلدایی که اضافه کردم رو هم نشون بده.

    در حال حاظر فقط مال یک یوزر برای همه نشون داده میشه

  5. با سلام

    مثل اینکه هنوز یه نکته دیگه هم وجود داره

    و اون هم اینه که من داخل حلقه یه تولتیپ گذاشتم به این صورت

    27479999666852485298.jpg

    و میخوام که این تولتیپ هم جزوی از حلقه باشه

    ولی نیست

    بوسیله افزونه extra user details که آقا مجید معرفی کردن یه چند تا فیلد اضافه کردم و کد مخصوصش به هر کدوم رو در تگ a در تولتیپ قراردادم ولی تمام لینکها یکیه

    نمیدونم چی کار کنم

    این کد ی که داخل فایل ایندکس هست


    <?php $x=1; foreach ( get_users( 'order=DESC&orderby=post_count&number=5') as $user ) : ?>
    <li class="wicol">
    <span class="quantity"><?php echo $x;?></span>
    <span class="itemName"><?php echo $user->display_name; ?></span>
    <span class="popbtn" data-original-title="" title=""><a class="arrow"></a></span>
    <span class="posts-number"><?php echo get_user_posts_count($user->ID); ?></span>
    <div id="popover" style="display: none">
    <a href="<?php the_author_meta('fb12'); ?>"><i class="fa fa-facebook"></i></span></a>
    <a href="<?php the_author_meta('yt12'); ?>"><i class="fa fa-youtube"></i></a>
    <a href="<?php the_author_meta('gp12'); ?>"><i class="fa fa-google-plus"></i></a>
    <a href="<?php the_author_meta('ig12'); ?>"><i class="fa fa-instagram"></i></a>
    </div>
    </li>

    <?php $x +=1; endforeach; ?>

    این هم کدی که داخل فایل js هست


    $(function() {
    var pop = $('.popbtn');
    var row = $('.wicol:not(:first):not(:last)');

    pop.popover({
    trigger: 'manual',
    html: true,
    container: 'body',
    placement: 'bottom',
    animation: false,
    content: function() {
    return $('#popover').html();
    }
    });

    pop.on('click', function(e) {
    pop.popover('toggle');
    pop.not(this).popover('hide');
    });
    $(window).on('resize', function() {
    pop.popover('hide');
    });
    row.on('touchend', function(e) {
    $(this).find('.popbtn').popover('toggle');
    row.not(this).find('.popbtn').popover('hide');
    return false;
    });
    });

    در ضمن یه نکته در طراحی از بوت استرپ استفاده کردم.

  6. با سلام من از این کد استفاده کردم


    <?php
    add_action( 'show_user_profile', 'my_show_extra_profile_fields' );
    add_action( 'edit_user_profile', 'my_show_extra_profile_fields' );
    function my_show_extra_profile_fields( $user ) { ?>
    <h3>New field</h3>
    <table class="form-table">
    <tr>
    <th><label for="facebook">Facebook</label></th>
    <td>
    <input type="text" name="facebook" id="facebook" value="<?php echo esc_attr( get_the_author_meta( 'facebook', $user->ID ) ); ?>" class="regular-text" /><br />
    <span class="description">Enter your Facebook full profile address.</span>
    </td>
    </tr>
    </table>
    <?php }
    add_action( 'personal_options_update', 'my_save_extra_profile_fields' );
    add_action( 'edit_user_profile_update', 'my_save_extra_profile_fields' );
    function my_save_extra_profile_fields( $user_id ) {
    if ( !current_user_can( 'edit_user', $user_id ) )
    return false;
    update_user_meta( $user_id, 'facebook', $_POST['facebook'] );
    }
    ?>

    برای یک بار درست جواب میده

    ولی وقتی ازش کپی میگیرم و facebook رو به یه اسم دیگه تغییر میدم

    ایراد میگیره

    مثلا ما اگه بخوایم 4 تا فیلد + یه تیتر برای همه این 4 تا در نظر بگیریم باید از چه کدی استفاده کنیم؟

  7. اگه ممکنه بفرمایید این چهرک رو چه طور باید در قالب فراخوانی کنیم چون من هر چه قدر که با کد خودشون ور رفتم نتونستم راهش بندازم


    $Hash = md5( strtolower( trim("EmailAddress@site.com") ) );
    //4265ab82927ac79bb2d585e8916da85d

    با تشکر

  8. با سلام مجدد

    متاسفانه به یه مشکل دیگه برخوردم و اون هم اینه که

    در حلقه


    <?php foreach ( get_users('order=DESC&orderby=post_count&number=5') as $user ) : ?>
    <li class="wicol">
    [color=#ff0000]<span class="quantity">1</span>[/color]
    <span class="itemName"><?php echo $user->display_name; ?></span>
    <span class="popbtn" data-original-title="" title=""><a class="arrow"></a></span>
    <span class="posts-number"><?php echo get_user_posts_count($user->ID); ?></span>
    </li>
    <?php endforeach; ?>

    <span class="quantity">1</span>

    اون قسمتی که با قرمز نشون دادم باید برای هر نفر یه عدد بنویسه

    یعنی نفر اول یک و دوم دو و سوم سه.

    ولی الان همیشه 1 رو نشون میده و حتی از counter-increment و counter-reset هم استفاده کردم . شماره رو میسازه ولی همیشه یک رو نشون میده.

    نمیدونم چی کار کنم

    لطفا اگه وقت داشتید جواب ما رو هم بدید

    دست شما درد نکنه

  9. با سلام

    دست شما درد نکنه واقعا لطف کردید

    فقط یه سوال؟

    الان حلقه ی من شده این


    <?php foreach ( get_users('order=DESC&orderby=post_count&number=5') as $user ) : ?>
    <li class="wicol">
    <span class="quantity">1</span>
    <span class="itemName"><?php echo $user->display_name; ?></span>
    <span class="popbtn" data-original-title="" title=""><a class="arrow"></a></span>
    <span class="posts-number"><?php echo get_user_posts_count($user->ID); ?></span>
    </li>
    <?php endforeach; ?>

    آیا میشه بهینه ترش کرد؟

    یعنی همین کارکرد رو داشته باشه ولی ساده تر؟

    با تشکر از شما

  10. در در 11/19/2014 at 00:10، majid1889 گفته است :

    از این تابع استفاده کنید :

     
    
    <?php wp_list_authors('orderby=post_count&&order=DESC'); ?>
    

    دست شما درد نکنه ولی شما مثل اینکه دقیق متوجه منظور بنده نشدید.

    من بر اساس تعدا پست یوزر ها رو مرتب کردم

    فقط نمیدونم با چه کدی تعدا پست ها رو نشون بدم

     

    <?php foreach ( get_users('order=DESC&orderby=post_count&number=5') as $user ) : ?>
    
    <li class="wicol">
    
    <span class="quantity">1</span>
    
    <span class="itemName"><?php echo $user->display_name; ?></span>
    
    <span class="popbtn" data-original-title="" title=""><a class="arrow"></a></span>
    
    <span class="posts-number">این بخش رو نمیدونم چی رو باید اکو کنم تا تعدا پست ها رو نشون بده</span>
    
    </li>
    
    <?php endforeach; ?>

     

  11. با عرض سلام

    می خوام یه همچین بخشی رو در سایتم ایجاد کنم منتها هر چه قدر میگردم بیشتر گیج میشم.متاسفانه

    در این بین علاوه بر سوال اصلیم یه چند تا سوال فرعی هم برام پیش اومده که میپرسم

    یک - وقتی یه همچین کدی رو پیدا میکنیم باید چه طور ازش استفاده کنیم؟

    select

    {$wpdb->users}.user_nicename,

    count({$wpdb->posts}.ID) as post_count

    from {$wpdb->posts}

    left join {$wpdb->users} on {$wpdb->posts}.post_author = {$wpdb->users}.ID

    where

    {$wpdb->posts}post_status = 'publish';

    دو - من قصد داشتم از بخشی از کد زیر استفاده کنم ولی هر کاری کردم نتونستم اون رو اکو کنم و همش ایراد میگرفت

    <p>User ID ' . $user->ID . ' ' . $user->user_firstname . ' ' . $user->user_lastname . ', posts in category 3: ' . $count . '</p>

    سه - سوال اصلیم که همونیه که توی تیتر سوال پرسیدم و اون هم اینه که چه طور بر فرض 5 ارسال کننده برتر رو بر اساس تعداد ارسال نشون بدم

    به این صورت : نام کاربری - تعداد پست

    البته یه نیمچه کد هم تونستم پیدا کنم ولی یه بخش کوچیکش رو نمیدونم چی کار کنم و اون هم بخش نمایش تعداد پست های هر کاربره

    <?php foreach ( get_users('order=DESC&orderby=post_count&number=5') as $user ) : ?>

    <li class="wicol">

    <span class="quantity">1</span>

    <span class="itemName"><?php echo $user->display_name; ?></span>

    <span class="popbtn" data-original-title="" title=""><a class="arrow"></a></span>

    <span class="posts-number">این بخش رو نمیدونم چی رو باید اکو کنم تا تعدا پست ها رو نشون بده</span>

    </li>

    <?php endforeach; ?>

    دست شما هم درد نکنه

  12. با سلام

    من در حال طراحی قالبی هستم که دارای چند برگه متفاوت هست

    و هر برگه دارای قالی متفاوت هست

    برگه ها قالب هاشون طراحی شده فقط چند تا مشکل وجود داره و اون ها عبارتند از:

    توی قسمت خواندن یه بخش هست که ما برگه ای که برای صفحه اصلی هست رو انتخاب میکنیم و یه قسمت هم برگه ای رو که میخوایم مطالب در اون نمایش داده بشه رو انتخاب میکنیم

    1-وقتی برگه ای رو که برای بخش مطالب تهیه کردم رو انتخاب میکنم . قالب بارگزاری نشده و قالب صفحه اول سایت نشون داده میشه

    ولی وقتی این گزینه رو بدون انتخاب رها میکنم

    صفحه رو درست نشون میده.چرا؟

    مشکل از کجاست؟آیا باید در قالب این صفحه از کوءری استفاده نشه؟باید لوپ ساده قرار داده بشه؟من میخوام که تعداد مطالب در این صفحه از طریق خود بخش خواندن تعیین بشه

    یعنی اگه انتخاب کردم تعداد پست های نمایش داده شده 10 تا. اونجا هم 10 تا نمایش بده.

    2-من برای بخش بلاگ یک برگه دارم که اسمش بلاگه که وقتی شخص روش کلیک میکنه چند پست آخر نمایش داده بشه و بعد وقتی روی عنوان یکی از مطالب کلیک میکنه مطلب به صورت کامل و به همراه مشخصات نویسنده (در برگه single.php)نمایش داده بشه

    در این بخش مشکلم اینه که در برگه بلاگ چه طوری تعداد صفحات رو نشون بدم و برای مثال صفحه اول و دوم و سوم و ... داشته باشم

    البته یه جستجو هایی کردم یه کدی مثل paged و .. بود که امتحان کردم ولی جواب نداد

    احتمالا جوابش همونه ولی من درست نتونستم اجراش کنم.

    دست شما درد نکنه

    منتظر جوابتون هستم

×
×
  • اضافه کردن...