رفتن به مطلب

OM!D B

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

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

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

نوشته‌ها ارسال شده توسط OM!D B

  1. سلام

    من افزونه

    User Submitted Posts

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

    بعد به یه مشکلی برخوردم،این که کاربر موقع نوشتن مطلب امکانات نداره مثل سایز و پررنگ کردن و فونت و ...

    در اینجا دو تصویر گذاشتم یکی که در سایت ماندگار وب بود و یکی هم اونیه که در سایت خودمه.

    چکار کنم اون امکانات اضافی بیاد؟؟

    94572091382745334162.png

    این هم سایت خودمه

    h7eld3hqa0c57g6rncnf.png

  2. کدهایی که توی sidebar.php دارید بزارید تا استایل رو ست کنن دوستان

    چون می خوام در قسمت سایدبار چپ باشه کدهای داخل sidebar-left.php رو میزارم.

    این کل کدهاییه که در sidebar-left.php قرار داره:


    <div id="sidebar2">
    <?php $banners_side_l = get_option('tsweb_side_l_ads_banners'); if($banners_side_l) { ?>
    <div class="widg">
    <h5 class="widg-title">تبلیغات</h5>
    <div class="widg-content">
    <script type="text/javascript">var anetwork_pram = anetwork_pram || [];anetwork_pram["aduser"] = "1414614253";anetwork_pram["adheight"] = "240";anetwork_pram["adwidth"] = "120";</script><script type="text/javascript" src="http://static-cdn.anetwork.ir/showad/pub.js"></script>
    <?php
    $today_date = date("Y-m-d");
    $today_time = strtotime($today_date);
    $expire_date = get_option("tsweb_side_l_ads_expires");
    $banners_side_l = get_option('tsweb_side_l_ads_banners');
    $titles_side_l = get_option('tsweb_side_l_ads_titles');
    $links_side_l = get_option('tsweb_side_l_ads_links');
    $height_side_l = get_option('tsweb_side_l_ads_heights');
    $width_side_l = get_option('tsweb_side_l_ads_widths');
    $types_side_l = get_option('tsweb_side_l_ads_types');
    $ads_count = count($banners_side_l) - 1;
    ?>
    <?php
    if($banners_side_l) {
    for($i=0;$i<=$ads_count;$i++) {
    $ads = "";
    $expire_item_time = @strtotime($expire_date[$i]);
    if(($expire_item_time > $today_time) or ($expire_date[$i]==0)){
    $is_ads_active[$i] = true;
    } else {
    $is_ads_active[$i] = false;
    }
    if($is_ads_active[$i]) {
    if($types_side_l[$i]=="flash"){
    $ads .= '<div class="sidebar-ads"><object width="'.$width_side_l[$i].'" height="'.$height_side_l[$i].'" type="application/x-shockwave-flash" data="'.$banners_side_l[$i].'"> <param value="'.$banners_side_l[$i].'" name="movie"><param value="transparent" name="wmode"></object></div>';
    } // End if flash
    else {
    $ads .= '<a class="sidebar-ads" href="'.$links_side_l[$i].'" target="_blank"><img src="'.$banners_side_l[$i].'" alt="'.$titles_side_l[$i].'" /></a>';
    } // End if Image
    echo $ads;
    }
    }
    }
    ?><!-- max-widt : 176px -->
    </div>
    <!--.widg-content-->
    </div>
    <!--.widg-->
    <?php
    $args = array(
    'posts_per_page' => 5,
    'orderby' => 'rand',
    'paged' => ( get_query_var( 'paged' ) ) ? absint( get_query_var( 'paged' ) ) : 1,
    );
    $custom_query = new WP_Query( $args );
    if($custom_query->have_posts()) :
    while($custom_query->have_posts()) : $custom_query->the_post();?>
    <div class="list-group-item" id="content">
    <?php
    the_title( sprintf( '<h5 class="entry-title"><a href="%s" rel="bookmark">', esc_url( get_permalink() ) ), '</a></h5>' );?>
    </div>
    <?php
    endwhile;
    endif;
    wp_reset_query();?>
    <?php
    }
    if (!function_exists('dynamic_sidebar') || !dynamic_sidebar('widg-contact') ) :
    endif;
    if (!function_exists('dynamic_sidebar') || !dynamic_sidebar('sidebar-left') ) :
    endif;
    ?>
    <?php if(function_exists('wp_statistics_useronline')) { ?>
    <div id="stats" class="widg">
    <h5 class="widg-title">آمار سایت</h5>
    <div class="widg-content">
    <ul>
    <li>بازدید امروز : <?php echo wp_statistics_visit('today'); ?> نفر</li>
    <li>بازدید دیروز : <?php echo wp_statistics_visit('yesterday'); ?> نفر</li>
    <li>بازدید هفته : <?php echo wp_statistics_visit('week'); ?> نفر</li>
    <li>بازدید این ماه : <?php echo wp_statistics_visit('month'); ?> نفر</li>
    <li>کل بازدید کنندگان : <?php echo wp_statistics_visit('total'); ?> نفر</li>
    <li>افراد آنلاین : <?php echo wp_statistics_useronline(); ?> نفر</li>
    </ul>
    </div>
    <!--.widg-content-->
    </div>
    <!--.widg-->
    <?php } ?>
    <div id="text-ads" class="widg">
    <h5 class="widg-title">تبلیغات متنی</h5>
    <div class="widg-content">
    <ul>
    <?php
    $j=1;
    $titles_links = get_option('tsweb_links_texts');
    $links_links = get_option('tsweb_links_links');
    $links_count = count($titles_links) - 1;
    ?>
    <?php
    for($i=0;$i<=$links_count;$i++) {
    $link = "";
    $link .= '<li class="ads';
    if ($j>=4) $j=1;
    $link .= $j++;
    $link .= '"><a target="_blank" href="';
    if($links_links[$i]=="") {
    $link .= '#';
    } else {
    $link .= $links_links[$i];
    }
    $link .= '">'.$titles_links[$i].'</a></li>';
    echo $link;
    }
    ?>
    </ul>
    </div>
    <!--.widg-content-->
    </div>
    <!--.widg-->
    </div>
    <!--#sidebar2-->

  3. تست کنید :

    <?php
    $args = array(
    'posts_per_page' => 5,
    'orderby' => 'rand',
    'paged' => ( get_query_var( 'paged' ) ) ? absint( get_query_var( 'paged' ) ) : 1,
    );
    $custom_query = new WP_Query( $args );
    if($custom_query->have_posts()) :
    while($custom_query->have_posts()) : $custom_query->the_post();?>
    <div class="list-group-item" id="content">
    <?php
    the_title( sprintf( '<h5 class="entry-title"><a href="%s" rel="bookmark">', esc_url( get_permalink() ) ), '</a></h5>' );?>
    </div>
    <?php
    endwhile;
    endif;
    wp_reset_query();?>

    ببخشید خوب بود فقط اگه بخوام مثل "مطالب پربازدید" توی سایت باشه و عنوان داشته باشه و تو کادر باشه و اینا باید چیکار کنم؟؟

    site.png

  4. ممنون اما

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

    من می خوام 5 یا 6 تا عنوان مطلب رو به صورت رندم نشون بده اما این یه عکس از مطلب نشون داد و با یه توضیحات مطلب.

    برای انجام این کار چه کدی باید بزارم؟؟

    اینم کدی که گذاشتم:


    <?php
    $args = array(

    'posts_per_page' => 1,
    'orderby' => 'rand',
    'paged' => ( get_query_var( 'paged' ) ) ? absint( get_query_var( 'paged' ) ) : 1,
    );
    $custom_query = new WP_Query( $args );
    if($custom_query->have_posts()) :
    while($custom_query->have_posts()) : $custom_query->the_post();?>
    <div class="list-group-item" id="content">
    <?php
    the_title( sprintf( '<h5 class="entry-title"><a href="%s" rel="bookmark">', esc_url( get_permalink() ) ), '</a></h5>' );?>
    <?php the_content();?>
    </div>
    <?php
    endwhile;
    endif;
    wp_reset_query();?>

  5. برای اضافه شدن توضیحات ( یا همون معرفی کوتاه) به بخش تنظیمات برید بعد روی همگانی کلیک کنید و معرفی کوتاه رو مقدار دهی کنید و ذخیره تغییرات رو بزنید (اگر این بخش مقدار دهی شده )

    به بخش سئو برید روی بخش عنوان ها و متاها کلیک کنید روی بخش خانه کلیک کنید در بخش عنوان قالب کد زیر را قرار دهید:


    %%sitename%% %%sep%% %%sitedesc%%

    اگر بازم جواب نداد مطمئن باشید که کش سرور رو خالی کردید اگر از افزونه کش سرور استفاده نمیکنید مشکل از تمتون هست (احتمالش کمه)

    دمتون گرم

    واقعأ دستتون درد نکنه

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

    بازم ممنون

    • امتیاز 1
  6. برای مشکل اولتون به بخش "عنوان ها & متاها" افزونه وردپرس سئو برید و تیک "اجبار به بازنویسی عنوان‌ها" بزنید

    و برای مشکل دوم هم از بخش "جداکننده‌ی عنوان" نماد مورد نظر خود را انتخاب کنید

    اگر افزونه سایت شما وردپرس سئو نیست بگید اسم افزونه سئوتون چی هست

    اون تیکش هستش اما باز هم خرابه.

    یادآوری می کنم که مشکل من اینه که عنوان هست اما توضیحات نیست

    باید چیکار کنم که توضیحات سایت هم بیاد کنار عنوان؟؟

  7. آموزشهای بخش امنیتی رو بخونید.

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

    حتما حتما طبق آموزشها پیش برید و از پلاگینها و روشها جلوگیری از تزریق کدهای sql injection استفاده کنید.

    موفق باشید.

    میشه بگین دقیقأ کدوم آموزش رو بخونم که این مشکل توش وجود داره؟؟

    ممنون

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

  8. خود وردپرس امکان ثبت نام رو بهتون میده ، میتونید شرط ارسال رو در افزونه‌ی پست مهمان روی ثبت نام بزارید .

    نمی شه محیط کاربری کاربر،حرفه ای تر باشه وکمی اختصاصی و با امکانات دلخواه؟؟

    شما فک کنم فقط دو راه داشته باشی.

    یکی اینکه پست میهمان بسازی. که اگه نمیخوای از پلاگین استفاده کنی از آموزش آقای فخار استفاده کن:

    http://forum.wp-pars...-قالب-قسمت-اول/

    http://forum.wp-pars...-قالب-قسمت-دوم/

    http://forum.wp-pars...-قالب-قسمت-سوم/

    http://forum.wp-pars...ب-قسمت-چهارم-پ/

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

    ولی معمولا برای همچین سایت هایی cms یا افزونه های اختصاصی مینویسن.

    ممنون

  9. سلام

    وضع سئو و ... سایتت خیلی بده

    تو 9 ماهه سایتت رو داری الآن رتبه ات 6.800.000 هست تقریبأ اما من یک ماهه سایتم شد 1.300.000

    معمولأ هم سایت های دانلود بازی بازدیدش کمه به خـــصـــوص برای ایران که وضع اینترنت خیلی بده،بهت پیشنهاد می کنم نقد و بررسی و بحث هم راجع به بازی ها بزاری.

    یه پیشنهاد دیگه هم دارم برای بهبود رتبه سایتت.

    از سایت های افزایش بازدید استفاده کن،من خودم استفاده کردم بعد یک ماه رتبه سایتم به 1.300.000 رسید.

    وقتی هم رتبه ات بالا باشه بازدید گوگلت بالا میره.

    این نظر شخصی من بود.

    • امتیاز 1
  10. سلام

    من دیروز که می خواستم وارد مدیریت سایت بشم گفت رمز اشتباهه،رمز رو عوض کردم.

    حالا امروز هم میگه رمز اشتباهه.

    یعنی کسی منو هک می کنه؟؟

    مشکل از کجاست؟؟

    من رمز رو درست میزنم

  11. نه از فرم تماس نمی خوام استفاده کنم.

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

    برای این کار باید کدنویسی بشه؟؟

  12. سلام

    ما یک سایت تفریحی راه انداختیم که توش اس ام اس هم وجود داره.

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

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

    کد یا افزونه ای برای این کار است؟؟

    چه جوری این کارو بکنم؟؟

    ممنون

  13. به قسمت تماس/افزودن برید و یک فرم با زبان فارسی ایجاد کنید حالا از قسمت راست یک لیست بازشو وجود داره که فیلدهای مختلفی رو برای ساخت فرم در اختیارتون قرار میده هر کدام رو که انتخاب کنید کدی بهتون میده که اون رو باید در ستون سمت چپ قرار بدید ، بدین ترتیب بعد از تکمیل شدن فرمتون اون رو ذخیره کنید و کدش رو در برگه‌تون قرار بدید .

    می دونم

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

  14. من افزونه

    contact form 7 رو نصب کردم و اون فرم رو هم با همین افزونه درست کردم.امروز رفتم امتحان کنم ببینم درسته فرمش یا نه دیدم ارسال نمی کنه و مشکلی در فرم هستش.

    چه جوری باید این 3 چیز رو به فرم اضافه کرد؟؟

    1. عنوان سایت

    2. آدرس ایمیل

    3.آدرس سایت

  15. سلام مجدد

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

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

    عنوان سایت

    ایمیل

    آدرس سایت

    چه جوری باید

    درست کنم؟؟

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

    اگه راهنماییم کنید ممنون میشم

  16. سلام

    من برای سایتم چند تا نویسنده گرفتم اما هر موقع که می خوام بهشون چیزی بگم باید از طریق ایمیل باشه و احتمال اینکه همون لحظه ببینن 1% هستش.

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

    لطفأ راهنمایی کنید

    ممنون

  17. سلام

    من به یه شرکتی گفتم تنظیمات سئو سایت رو برام انجام بده و او هم انجام داد.

    اما بعد از انجام دادن تنظیمات سئو سایت سایت دچار مشکلاتی شد

    اول اینکه عنوان سایت مشکل پیدا کرده،مثلأ عنوان سایت فان فا هستش و بعد اینجوری نشون داده میشه فان فا-و توی معرفی به گوگل هم همین جوریه

    اما مشکل دوم باز هم معرفی به گوگل است،وقتی مطالب به گوگل معرفی میشه بین عنوان مطلب و عنوان سایت به جای - ویرگول, قرار دارد.به این صورت:تماس با ما,فان فا

    اینم آدرس معرفی مطالب به گوگل:

    https://www.google.com/#newwindow=1&q=site:http:%2F%2Ffunfa.in%2F

    چیکار کنم این مشکلات حل شه؟؟خواهش می کنم کمکم کنید

    ممنون

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