رفتن به مطلب

تخته امتیازات

  1. اشکان

    اشکان

    عضو سایت


    • امتیاز

      43

    • تعداد ارسال‌ها

      1229


  2. isk

    isk

    عضو سایت


    • امتیاز

      42

    • تعداد ارسال‌ها

      2034


  3. RedPlus

    RedPlus

    عضو سایت


    • امتیاز

      30

    • تعداد ارسال‌ها

      929


  4. Morteza

    Morteza

    وردپرس پارسی


    • امتیاز

      23

    • تعداد ارسال‌ها

      20641


مطالب محبوب

در حال نمایش مطالب دارای بیشترین امتیاز در 28/06/92 در همه بخش ها

  1. ببینید این که میگید این همه درگیرید و ... من هم دقیقن برای همین میگم جستجو کنید فرض کنید دوستانی مثل اشکان و isk این همه وقت میزارن برای شما راه حل پیدا کنن در صورتی که این راه ها قبلن تو انجمن مطرح شده و این یعنی دوباره کاری و به هدر رفتن وقت مفیده این دوستان که با همین وقت میتونستن مشکل بقیه کاربران رو برطرف کنن نه اینکه وقت مفیدشون رو برای یک مشکل تکراری به هدر بدن !!! در ضمن بنده هم با این که تاپیک تکرار بود راهنمایی کردم نمیدونم شما انتظار دارین همه چی آماده تحویل شما بشه و فقط استفاده کنید ؟ این افزونرو نصب کنید همه چیزهایی که میخواید رو داره : user-profiles.zip تاپیک بایگانی شد
    4 امتیاز
  2. <?php if(is_home()){?> اگه صفحه اصلی بود نمایش کد <?php }else {?> صفحات دیگه <?php } ?>
    4 امتیاز
  3. بهترین افزونه برای این کار: http://wordpress.org/plugins/search-and-replace/ تمام نوشته ها لینک ها و... رو تغییر میده اگه مشکلی توی استفاده داشتین بگین.
    4 امتیاز
  4. از طریق phpmyadmin در تیبل wp_options مقدار option_value ردیف‌های option_name = siteurl و option_name = home را برابر آدرس جدید سایت قرار دهید.
    4 امتیاز
  5. به پنل هاست و phpMyAdmin دسترسی دارید؟ اگر بله: وارد پنل phpMyAdmin بشید و در دیتابیس وردپرس به دنبال جدول wp_options بگردید و در آنجا siteurl رو به نشانی جدید تغییر بدید البته روش های دیگری هم هست که فعلاً همین راه رو برید
    4 امتیاز
  6. تابع تصویر شاخص خودش لینک داره: <?php the_post_thumbnail(); ?> اما به هر حال می تونید از این هم در کنارش استفاده کنید: <?php the_permalink() ?> و یا: <a href="<?php the_permalink() ?>" rel="bookmark">
    4 امتیاز
  7. اگر قبل از ارسال تاپیک یه جستجوی خشک و خالی میکردید هم کار خود شما راه میفتاد هم .... بارها این مورد تو انجمن بوده یک موردش اینه : برای راحتی کار هم میتونید از افزونه user profiles استفاده کنید که لینک کامل پروفایل کاربر میشه به این صورت : www.site.com/?userview=1 اینی که تو این تاپیک راهنمایی شده توسط دوستان برای نمایش اطلاعات نویسنده هست
    3 امتیاز
  8. در همون phpMyAdmin عبارتی رو که مایل به تغییر هستید search و بعد با عبارت جدید replace‌ کنید *** بک اپ فراموش نشه
    3 امتیاز
  9. اگر لاین 7 فایل java.js رو هم پاک کنید، اسکرول باکس‌ها از کار نمیوفته!
    3 امتیاز
  10. نه نیازی به تمپلیت سازی نیست - من خودم ساختم - اون کد ها رو با نام مثلاً member.php در پوشه پوسته ذخیره کنید - بعد برگه جدید بسازید (افزودن برگه) - فقط به برگه جدید نام بدید : مثلاً فهرست اعضا - سپس قالب برگه را در همانجا members تعیین کنید و برگه رو منتشر کنید و تمام
    3 امتیاز
  11. پر نظرترين مطالب همون محبوب ترين ها هستن !‌ افزونه واسش زياد هست !‌
    3 امتیاز
  12. لرزش موس تو ورژن های قدیمی IE اتفاق میوفته تو فایل style.css این قطعه کد رو اضافه کنید احتمالا مشکل برطرف بشه: #tooltip { margin-left: -10px; } اگر هم میخواهید tooltip نشان داده نشه علاوه بر برداشتن کد زیر از هدر ( یا فانکشن ) قالب <script src="http://www.morahem.com/majale/wp-content/themes/morahem.com/js/tooltip.js" type="text/javascript"></script> باید لاین 7 فایل java.js یعنی این کد $("a.tt").tooltip(); نیز برداشته شود.
    3 امتیاز
  13. سلام !‌ ببنيد اين افزونه كمكي ميكنه : http://wordpress.org/plugins/better-backgrounds/screenshots/
    3 امتیاز
  14. برای نمایش 5 دیدگاه آخر از این کد استفاده کنید: <ul> <?php $sql = "SELECT a.*, b.post_title from $wpdb->comments a JOIN $wpdb->posts b ON a.comment_post_id = b.id WHERE comment_approved= '1' AND a.comment_type != 'pingback' ORDER BY comment_date DESC LIMIT 5"; $result = mysql_query($sql); while($row = mysql_fetch_array($result)) { echo '<li><p style="color:yellow">'.$row['comment_author'].' در :</p><br><a title="'.$row['comment_author'].'" href="'.get_permalink($row['comment_post_ID']).'"> '.get_the_title($row['comment_post_ID']).'</li&g
    3 امتیاز
  15. ببخشید اما اصلا متوجه نشدم آخر کدوم دامنه میخواد ریدایرکت بشه. اما اگه میخواین دامنه جدید ثبت کنید به جای قبلی. بهترین راه: 1- دامنه جدید رو به جای قبلی توسط هاستیگ ثبت بشه. 2- دامنه قبلی روی دامنه جدید پارک بشه. 3- دامنه جدید در گوگل وبمستر ثبت بشه. 4- توی خود cpanel آدرس قبل با تمامی لینک ها walid به آدرس جدید ریدایرکت بشه
    3 امتیاز
  16. سلام این افزونه میتونه کمک کنه: http://wordpress.org/plugins/popular-posts-tab-widget-for-jetpack و بدون افزونه هم هست که باید جستجو کنید.
    2 امتیاز
  17. اگه که به جای margin-left از margin-top:15px; استفاده کنید درست میشه. چون tooltip توی یه راستا با موس نشون داده میشه اگه بیاد پایین تر این مشکل بوجود نمیاد.
    2 امتیاز
  18. اینی که isk جان دادن تمامی کاربرا رو لیست میکنه. ولی من فکر کنم منظورتون اینه که یه صفحه عمومی برای هر کاربر داشته باشین اگه آره این کاری که میگم بکنید. مثل همون سایتی گه لینک دادین: اول از همه یه فایل با نام author.php بسازید البته اگه توی قالب ندارین فایلش رو. بعد کد زیر رو توش بزارین: <?php get_header(); ?> <div id="content" class="narrowcolumn"> <!-- This sets the $curauth variable --> <?php $curauth = (isset($_GET['author_name'])) ? get_user_by('slug', $author_name) : get_userdata(intval($author)); ?> <h2>about: <?php echo $curauth->nickname; ?><
    2 امتیاز
  19. دستور excerpt میاد و قسمتی از متن رو میگیره و به صورت ساده نشون میده یعنی اگه شما توی متن چند کاراکتر داشته باشی و بعدش عکس باشه ، این تابع قسمتی از متن و بعد قسمتی از کدهای خام رو نشون میده و در عمل یک خروجی خیلی ساده رو بر میگردونه.
    2 امتیاز
  20. <img itemprop="rating" src="اینجا نشانی تصویر 3 ستاره را قرار دهید" alt="3 Star Rating: Recommended" />
    2 امتیاز
  21. فك كنم اين درست كنين حل بشه : خط 524 استايل: .site { padding: 0px 1.71429rem; background-color: rgba(0, 0, 0, 0.6); } بي اين تغيير بدين !‌
    2 امتیاز
  22. شما این صفحه رو اصلا ایجاد نکردید یعنی هنوز منتشر نشده و دارین لینک صفحه پیش نمایش رو ارائه میدین
    2 امتیاز
  23. سلام !‌ ببينيد ميتونه كمكي كنه : http://www.wpbeginner.com/wp-tutorials/how-to-display-an-author-list-with-avatars-in-wordpress-contributors-page/
    2 امتیاز
  24. از رنگ پس زمینه rgba استفاده کنید rgba(0,0,0,.2) با تغییر عدد .2 شفافیت پس زمینه تغییر می کنه و با تغییر اعداد 0 می تونید رنگ دلخواهتون را بسازید
    2 امتیاز
  25. میخواین جستجو به جای اینکه بر روی عنوان مطلب و متن مطلب باشه ، فقط بر روی عنوان باشه؟ اگر بله پس همون چیزیه که در پست 2 آمده اما این چیزی که جدید گفتید فرق داره - برای اینکار کافیه یه فرم بسازید با متد post بعد یوزر کلمه ایی رو وارد کنه - مثلاً: حسن حالا اگر چندین مطلب وجود داشته باشه که عنوان اون ها دارای کلمه "حسن" باشه چی؟ مگر اینکه در عنوان مطلب کلمات انحصاری قرار بدید - مثلاً اعداد رشته ایی مثل 1111 الی 9999 در این صورت بعد از submit فرم میشه کوئری از دیتابیس گرفت با سلکت like بر روی فیلد post_title و نتیجه رو ریدایرکت کرد به روی: http://sitename.ltd/che-rooze-khoobi-2457
    2 امتیاز
  26. برگه ایی با تمپلیت members - در افزودن برگه تمپلیت members رو تعیین کنید: <?php /* Template Name: members */ get_header(); ?> <div id="container"> <div id="content" role="main"> <h1 class="page-title"><?php the_title(); ?></h1> <div> <?php $blogusers = get_users_of_blog(); foreach ($blogusers as $bloguser) { $user = get_userdata($bloguser->user_id); $allusers[$user->ID] = array( 'last' => $user->last_name,
    2 امتیاز
  27. شما کد هاتون توی فایل home.php هستش اونجا خودش نوشته هر کدم از قسمت ها از کدوم template استفاده میکنه. الان شما برای لینک صفحه اصلی برید توی template و فایل latest.html رو باز کنید و خاصیت زیر رو target="_blank" به کد بدین.به این شکل: <a target="_blank" href="<?php the_permalink(); ?>"> در ضمن شما اگه نگاهی به کد هاتون توی فایل home.php کنید متوجه میشین هر کدوم داره کدوم تمپلت رو فراخوانی میکنه و برای چه کاری استفاده میشه و اینطوری راحت میتونید کد هاتون رو پیدا کنید.
    2 امتیاز
  28. سلام !‌بله هنگام نوشتن پست بايد اين كار كرد !‌ خودش به صورت پيش فرض از اسم عنوان پست استفاده ميكنه !‌ كه ويرايش داره و ميتونيد خودتون دستي تغيير بدين !‌ البته در صورتي كه پيوند يكتا رو روي postname قرار داده باشيد !‌ ولي زياد اشكالي هم نداره فارس باشه !‌ اگه در نظر دارين اين كار بكنيد از اين به بعد اين كار بكنيد !‌ چون اگه تعداد مطالبتون بالا باشه هم وقت زيادي ميبره هم اين كه چون لينك مطلب عوض ميشه تا بياد دوباره ادرس جديد ايندكس بشه صفحه 404 احتمالش هست ايجاد بشه !‌
    2 امتیاز
  29. <?php /* Template Name: Put Your Page Template Name Here */ ?> <!-- کد های هیدر --> <div id="content"> <div class="boxtitle"> <!-- کدهاتون رو اینجا بزارین --> </div> </div> <div class="clear"></div> <!-- کدهای فوتر --> به جای اینکه هیدر رو فراخوانی کنید کد هاش رو توی قسمتی که مشخص کردم کپی کنید و همینطور فوتر رو و کد هایی که نمیخواین توشون نمایش داده بشه رو تغییر بدین. و کد فرم تماس رو هم توی قسمت <!-- کدهاتون رو اینجا بزارین --> قرار بدین.
    2 امتیاز
  30. فرم تماستون کد php داره یا شورت کد؟ اون رو بدید تا تمپلیت بسازم
    2 امتیاز
  31. من با سه مرورگر تست گرفتم موردی نبود کمی margin که به لیست li دادی رو بیشتر کن : مثلا قرار بدین روی 6 .box ul li, .box2 ul li { display: block; float: right; margin: 6px 0; padding: 0; width: 100%; }
    2 امتیاز
  32. اول اینکه اسپم ارسال نکنید اسلایدر این قالب بصورت پیش فرض جزئی از قالب هست اینکه می خواین اسلایدر رو عوض کنید خب حداقل بگید چه اسلایدری مد نظرتون هست تا روشش رو براتون بازگو کنم
    2 امتیاز
  33. اصولاً جستجو در هسته وردپرس تعریف میشه پس دو راه دارید - یکی تغییر در هسته (wp-includes/query.php ) و دیگری اضافه کردن تابع زیر به فایل functions.php function __search_terms_only_in_post_title( $search, &$wp_query ) { global $wpdb; if ( empty( $search ) ) return $search; $q = $wp_query->query_vars; $n = ! empty( $q['exact'] ) ? '' : '%'; $search = $searchand = ''; foreach ( (array) $q['search_terms'] as $term ) { $term = esc_sql( like_escape( $term ) ); $search .= "{$searchand}($wpdb->posts.post_title LIKE '{$n}{$term}{$n}')"; $searchand = ' AND '; } if ( ! empty( $search )
    2 امتیاز
  34. معمولا پشتیبانی هاستتون میتونه در این زمینه بهتون کمک کنه ، باهاشون تماس گرفتید که مشکلتون رو مطرح کنید ؟
    2 امتیاز
  35. خب گفتم که. placeholder زمانی که شما شروع به تایپ کنی پاک میشه. شما اونو باید از تو تگ input برداری دیگه. <form> Password: <input type="password" name="password"> </form> الان دیگه placeholder نداره.
    2 امتیاز
  36. مثلاً در فایل index.htm که دادید باکس body به صورت زیر میشه: <body> <section> <div style="overflow:hidden; width:960px; margin: 100px auto; padding:0 20px;"> <div class="pix_diapo"> <?php $custom_query = new WP_Query(array( 'post_status' =>'publish', 'post_type' =>'post', 'order' =>'descending', 'orderby' =>'date', 'posts_per_page' =>'3', 'paged' => (get_query_var('paged')) ? get_query_var('paged') : 1 )); ?> <?php if($custom_query->have_posts()) : while($custom_query->have_posts()) : $custom_query->the_post();?> <div
    2 امتیاز
  37. اولا کد داده شده رو در فایل functions.php قرار بدید و در دوخط اول که قرمز رنگ هست توضیح دادم که هر جای قالب مایل به کم کردن تعداد لغات چکیده هستید به جای <?php the_excerpt(); ?> از <?php $excerpt = get_the_excerpt(); echo string_limit_words($excerpt,20); ?> استفاده کنید و در این مثال عدد 20 برای تعداد لغت آمده که در جاهای مختلف میشه تعداد لغات مختلف رو قرار داد.
    2 امتیاز
  38. می تونید از قالب جدا برای اون دسته بندی خاصتون استفاده کنید و یه روش ساده اموزشی : <?php if (in_category( 'اسم دسته بندی ' )) { the_content(); }else{ the_excerpt(); } ?>
    2 امتیاز
  39. 2 امتیاز
  40. 2 امتیاز
  41. تابع اصلی: http://codex.wordpress.org/Function_Reference/wp_insert_post اینهم آموزش ساده برای اضافه کردن زمینه با تابع بالا: http://heera.it/insert-custom-post-custom-fields
    2 امتیاز
  42. اگه فقط پست ها رو میخواین این کد رو پیدا کنید: <a href="<?php the_permalink(); ?>"><?php the_title(); ?></a> و به <a href="<?php the_permalink(); ?>" target="_blank"><?php the_title(); ?></a> تغییر بدین در غیر اینصورت باید دستی همه رو تغییر بدین.
    2 امتیاز
  43. یکی از اشتباهاتی که اکثر وبمسترها انجام میدن و شاید خودم هم تا چند وقت قبل مرتکب میشدم، این بود که با برخی ابزارهای بررسی سئوی سایت مثل http://gmetrix.com میان و صفحه ایندکس سایت رو آنالیز میکنن و تلاش دارن تا ارتقائش بدن اما اکثریت قریب به اتفاق وبمسترها این نکته رو فراموش میکنند که تقریبا 90 درصد بازدیدکننده ها اصلا صفحه اول سایت رو نمی بینند و با جستجو در موتورهای جستجو وارد یکی از نوشته ها میشن و مطلب رو میخونن و میرن و تنها درصد کمی هستند که صفحه اصلی سایت رو می بینند. لذا باید بیشتر تلاش برای بهینه سازی و افزایش سئو و سرعت لود سایت رو بر صفحات نوشته ها گذاشت نه بر صفحه اصلی. این مدل ابزا
    2 امتیاز
  44. احتمالا از ویرایشگر پیشفرض استفاده نمی کنید. اگر از ویرایشگر TinyMCE استفاده میکنید به بخش تنظیماتش برید و تیک گزینه ویرایشگر برای چکیده یا همون exerpt رو بردارید. نباید مشکلی باشه.
    1 امتیاز
  45. ساخت همجین منویی اصلا کاری نداره !! یه نمونه خیلی خیلی ساده 2.zip
    1 امتیاز
  46. <?php /* Template Name: Put Your Page Template Name Here */ get_header(); ?> <div id="container" class="one-column"> <div id="content"> Put Your Custom Code Here </div><!-- #content --> </div><!-- #container --> <?php get_footer(); ?> در کد بالا get_sidebar حذف شده و البته باید ببینیید که آیا استایل شما دارای کلاس های تک ستونه هست یا نه؟ اگر نه که باید برای تمام عرض (تک ستونه) استایل نویسی کنید
    1 امتیاز
  47. خب نمیتونید یه زحمت بکشید خودتون این آموزش رو به زبان فارسی توی انجمن قرار بدید ؟ مطمئنا افراد زیادی دنبال اینجور آمورزش هایی هستند
    1 امتیاز
  48. برای به قول شما هوشمند سازی باید یه کوئری بسازید مثلا از 5 پست آخر سایت. درون حلقه کوئری به جای تگ img کد تصویر شاخص رو قرار بدید و همچنین به جای عنوان از the_title و به جای this iis a sample sliding images with مقدار the_excerpt رو قرار بدید.
    1 امتیاز
  49. نمیدونم شاید باشه ولی من مراجع رو ترجیح میدم
    1 امتیاز
  50. اگه کدنویسی php کار نکردید پیشنهاد می کنم بدین یه کدنویس براتون انجام بده. کد حلقه به صورت زیر هست: (قبل از هرگونه تغییرات از فایلتون نسخه پشتیبان تهیه کنید تا در صورت بروز مشکل فایل رو دوباره جایگزین کنید.) <?php if(have_posts()) : ?> <?php while(have_posts()) : the_post(); ?> <!----- محتوای پست در این قسمت فرخوانی می شود. مثلا من عنوان و متن پست رو خوندم ---> <?php the_title(); ?> <?php the_content(); ?> <?php endwhile; ?> <?php endif; ?>
    1 امتیاز
×
×
  • اضافه کردن...