تخته امتیازات
مطالب محبوب
در حال نمایش مطالب دارای بیشترین امتیاز از زمان 96/01/21 در همه بخش ها
-
طی این آموزش می خواهیم نحوه ی اضافه کردن تصاویر شاخص هر مطلب را در پنل ادمین به شما آموزش بدیم ، البته آموزش که نه ، منظور کدی هست که این کار را برای شما راه می اندازد . در ادامه ی این مطلب متوجه خواهید شد که چگونه می توان با استفاده از قطعه کدی ساده تصاویر شاخص مربوط به هر مطلب را در کنار هر عنوان در مدیریت سایت نیز قرار داد ، همچنین اینکار را می توان برای برگه های موجود در سایتتان هم انجام داد که در ادامه کد مربوط به آن را هم خدمتتان عرض خواهیم کرد . اما فایده ی اینکار چیست ؟ ! باید گفت : شاید اینکار برای وبسایت هایی تعدادی نویسنده دارند و برای آنها مهم است تمطالب سایتشان حتما شامل تصویر باشد پس ادمین می تواند به راحتی روی کار نویسنده ها مدیریت داشته باشد از قسمت پیشخوان ، در صورتیکه در حالت عکس اینکهر برای کاربری اهمیتی ندارد . تصویر شاخص در پنل ادمین وردپرس : در ابتدا کد زیر برای تصویر شاخص مربوط به عناوین هر نوشته است ، که جهت استفاده از کد زیر باید آن را در فایل functions.php قالب وبسایت خود قرار دهید ، که البته این رو هم باید گفت که اگر این فایل در قالب سایتتون موجود نیست می توانید اقدام به ایجاد آن کنید . بعد از ذخیره کردن کد زیر شما مشاهده میکنید که تصاویر برای شما ظاهر می شود . add_filter('manage_posts_columns', 'add_thumbnail_column', 5); function add_thumbnail_column($columns){ $columns['new_post_thumb'] = __('Featured Image'); return $columns; } add_action('manage_posts_custom_column', 'display_thumbnail_column', 5, 2); function display_thumbnail_column($column_name, $post_id){ switch($column_name){ case 'new_post_thumb': $post_thumbnail_id = get_post_thumbnail_id($post_id); if ($post_thumbnail_id) { $post_thumbnail_img = wp_get_attachment_image_src( $post_thumbnail_id, 'thumbnail' ); echo '<img width="180" src="' . $post_thumbnail_img[0] . '" />'; } break; } } بسیار خب ، حالا میریم سراغ قسمت بعدی که قولش رو در بالا بهتون داده بودیم ، اونم کد مربوط به اضافه کردن تصویر شاخص برای عناوین برگه های وردپرس در پنل مدیریت است . باز هم مثل همیشه یک کد داریم که در پایین کد رو مشاهده میکنید و طبق معمول باید این کد را هم در فایل قالب خود بریزید و نهایتا آن را ذخیره کنید و کار تمام خواهد شد . add_filter( 'manage_pages_columns', 'custom_pages_columns' ); function custom_pages_columns( $columns ) { $columns['new_page_thumb'] = __('Featured Image'); return $columns; } add_action( 'manage_pages_custom_column', 'custom_page_column_content', 10, 2 ); function custom_page_column_content( $column_name, $post_id ) { switch($column_name){ case 'new_page_thumb': $post_thumbnail_id = get_post_thumbnail_id($post_id); if ($post_thumbnail_id) { $post_thumbnail_img = wp_get_attachment_image_src( $post_thumbnail_id, 'thumbnail' ); echo '<img width="180" src="' . $post_thumbnail_img[0] . '" />'; } break; } } خب دیگه رفیق ، کار تمام شد . قبل از انجام هرکاری روی سایتتان لطفا از فایل های مربوطه بکاپ گیری نمایید تا در صورت نیاز امکان بازگردانی آنها را داشته باشید . موفق باشید .2 امتیاز
-
معمولا تمام وبمستر ها با فایل Robots.txt آشنا هستند ، همانطور که شما هم می دانید این فایل برای درک بهتر موتور های جستجو روی وبسایت ها قرار می گیرد ، به جهت اینکه موتورهای جستجو بدانند در وبسایت ما به دنبال چه چیزی باید باشند ! از همین رو با توجه به اهمیتی که این فایل برای وبسایت ها دارد ما طی این مطلب آموزشی خواهیم پرداخت به نحوه ی سئو سازی فایل Robots.txt . توجه داشته باشید در صورتیکه اشتباهی در تنظیمات فایل Robots.txt سایت شما باشد بعبارتی دیگر باید قید آن سایت را زد ! ( یعنی یک سایت مرده است ! ) . بهینه سازی فایل Robots.txt : بسیار خب ، در قدم اول باید فایل Robots.txt را روی هاست سایت خود ایجاد کنید که معمولا اینجار در روت هاست انجام می شود ، کافیست به روت هاست خود وارد بشید ( منیجر ) و در همان مسیر روت هاست اقدام به ایجاد یک فایل با نام robots.txt کنید ( در واقع در همان مسیری که وردپرس را نصب کرده اید ) . بسیار خب یک مثال پیش پا افتاده از دستورات این فایل را در زیر میبینید که حالا می توانید دستورات زیر را در این فایل وارد و آن را ذخیره کنید User-Agent: * Allow: /wp-content/uploads/ Disallow: /wp-content/plugins/ Disallow: /readme.html همانطور که در کد بالا مشاهده می کنید ، USER AGEN مشخص می کند که محتوای وبسایت با کدام مرورگرها مورد برسی و ایندکس قرار بگیرند ( بعنوان نمونه GOOGLEBOOT و یا YAHOOBOOT و یا … ) که وقتی علامت * را مقابل آن قرار دهید بیانگر این هست که محتوای سایت توسط تمامی ربات های مرورگرها مورد برسی قرار بگیرند . اما در خط بعدی ما دستور ALLOW را داریم که بیانگر اجازه ی ورود ربات ها به این آدرس ها می باشد ، خط سوم هم DISSALLOW عکس این مورد می باشد ، یعنی عدم اجازه ی ورود به مسیر هایی که مشخص می کنید . اما برای بهینه سازی این فایل ها معمولا موتور های جستجو پیشنهاداتی را در اختیار کاربران خود قرار می دهند ، برای مثال وبمستر تولز به وبمستران پیشنهاد می کند مطالب بی کیفیت سایتشان را توسط ROBOTS.TXT مخفی نکنند ، باید به این نکته توجه داشته باشید نحوه ی صحیح تنظیم این فایل می تواند سرعت ایندکس نوشته های سایت شما و … را در موتور های جستجو بسیار افزایش دهد و بطور قطع می توان گفت این خودمان هستیم که برای موتور های جستجو تصمیم گیری میکنیم که چطور با وبسایت ما برخورد کنند . در ادامه ی این آموزش نیز ما به شما پیشنهاد می کنیم تا مسیر سایت مپ های سایت خود را نیز به انتهای فایل robots.txt اضافه کنید . حالا اگر شما برای یک سایت وردپرسی می خواهید یک فایل robots.txt استاندارد ایجاد کنید ، دستوراتی به مانند دستورات زیر را برای شما پیشنهاد میکنیم تا از آنها استفاده کنید . User-Agent: * Allow: /?display=wide Allow: /wp-content/uploads/ Disallow: /wp-content/plugins/ Disallow: /readme.html Disallow: /refer/ Sitemap: http://www.example.com/post-sitemap.xml Sitemap: http://www.example.com/page-sitemap.xml Sitemap: http://www.example.com/deals-sitemap.xml بسیار خب به انتهای این مطلب آموزشی رسیدیم ، امشب یاد گرفتیم که چگونه می توان یک فایل بهینه robots.txt برای وبسایت وردپرسیمان بسازیم . موفق باشید .2 امتیاز
-
با سلام و خسته نباشید . با اجازتون این مطلب کپی شد در صورت عدم رضایت اطلاع بدین ممنون میشم. http://mabnawp.ir/add-thumbnail-to-wordpress/1 امتیاز
-
با سلام خدمت کاربران وردپرسی شاید برای شما هم این سوال پیش آمده باشد که در بعضی از قالب ها علارغم وجود بخش توضیحات در قسمت افزودن و ویرایش دسته بندی اما این توضیحات هیچ کجا نمایش داده نمیشود پس این توضیحات برای چه بخشی قابل استفادست ؟ جواب این سوال در این مطلب نحفته است باید اول بدانید که وجود توضیحات برای دسته بندی های سایت شما باعث تجربه کاربری ساده تر و در نتیجه افزایش بازدهی وب سایت شما می گردد ، یکی از عوامل مثبت و تاثیرگذار در سئو می باشد ، در وردپرس این امکان فراهم شده است که برای برچسب ها و دسته بندی های سایت خود توضیحاتی را ارائه دهید که موجب افزایش بازدهی وب سایت وردپرسی می گردد . افزودن توضیحات به دسته بندی برای افزودن توضیحات برای دسته بندی های وردپرس ابتدا به قسمت نوشته و سپس بر روی دسته ها کلیک می کنیم . و در قسمت توضیحات ، توضیحات دلخواه خود را وارد کنید ( البته مربوط به دسته بندی ) . و در صورتی که قبلا دسته بندی را اضافه کرده اید می توانید با ویرایش دسته بندی مورد نظر نیز به همین قسمت وارد شوید و توضیح مناسب را وارد کنید. حالا این قسمت که تقریبا همه کاربران با آن آشنا هستند را کنار میگذاریم و به سراغ آموزش برای افزودن این توضیحات در قالب می رویم . در بعضی از قالب ها امکان نمایش این توضیحات وجود ندارد برای همین ما خودمان اضافه می کنیم برای افزودن توضیحات در صفحه ارشیو هر دسته بندی کد زیر را در جای مناسب جایگذاری کنید . <?php the_archive_description( '<div class="taxonomy-description">', '</div>'); ?> با انجام عملیات بالا صفحه آرشیو هر دسته بندی به مانند تصویر بالا می شود . و برای نمایش توضیحات دسته بندی به صورت فهرستی از دسته ها و توضیحات آنها مانند تصویر زیر برای نمایش مانند تصویر بالا قطعه کد زیر را در توابع ( function.php ) قرار می دهیم . functionwpb_catlist_desc() { $string= '<ul>'; $catlist= get_terms( 'category'); if( ! empty( $catlist) ) { foreach( $catlistas$key=> $item) { $string.= '<li>'. $item->name . '<br />'; $string.= '<em>'. $item->description . '</em> </li>'; } } $string.= '</ul>'; return$string; } add_shortcode('wpb_categories', 'wpb_catlist_desc'); سپس برای نمایش توضیحات به صورت فهرست بار از کد کوتاه [wpb_categories] استفاده می کنیم . این کد را میتوانید در قسمت ابزارک » ابزارک متن و یا قسمت ویرایشگر برگه یا نوشته استفاده کنید . با آرزوی توفیق روز افزون لطفا از وب سایت ما نیز دیدن کنید. http://mabnawp.ir/display-category-descriptions-in-wordpress/1 امتیاز
-
سلام و درود دوست عزیز. جهت تبلیغات در سایت بیست اسکریپت تنها راه ارتباطی با مدیریت از طریق ایمیل info@20script.ir می باشد .از طرفی صفحه ای مخصوص تبلیغات در سایت تعبیه شده است به آدرس : http://www.20script.ir/ads که میتوانید برای اطلاعات بیشتر به لینک بالا مراجعه کنید. برای اطلاع از آخرین وضعیت و جایگاه های تبلیغات هم میتوانید در کانال تلگرام مربوطه به آدرس : http://telegram.me/advscript به عضویت در بیاید. آیدی کاربری مدیریت اصلی در انجمن : @M.J Saberyan هستش. سوال دیگه ای هستش ،که اگه بتونم جهت رفع مشکلتون کمک کنم در خدمتم. با احترام.1 امتیاز
-
سلام ، خیلی وقت ها پیش خواهد آمد که بعد از مدت ها لینکی از روی سایتتان حذف شود یا کلا به هر دلیلی دیگر یک مطلب لینکش روی سایتتان تغییر کرده باشد یا دیگر وجود نداشته باشد ، خب مسلم است در این زمان صفحه ی 404 سایت شما می تواند کمک بزرگی به کاربر کند و پیغامی در رابطه با اینکه لینک مورد نظر وجود ندارد به وی نمایش دهد ، خب ما در این مطلب آموزش تصمیم داریم تا کدی خدمتتون معرفی کنیم که توسط آن بتوانید کاربرانی را که به صفحه 404 وبسایتتان برخورد می کنند را به هر لینکی که دوست داشته باشید ( بعنوان مثال صفحه نخت سایتتان و یا … ) هدایت کنید ! انتقال صفحه 404 به لینک دلخواه : بسیار خب باز هم طبق معمول یک کد داریم که در زیر اون رو مشاهده می کنید ، که جهت استفاده از این کد تنها کافیست فایل php.404 قالب سایت خودتون رو باز کنید و این کد را به انتهای اون اضافه کنید ! <?php header(“HTTP/1.1 301 Moved Permanently”); header(“Location: “.get_bloginfo(‘url’)); exit(); ?> کار تمام شد ؟! خیر ، تازه به بخش اصلی ماجرا رسیدیم ، الان زمان اون رسیده که در خط سوم از کد بالا به جای عبارت url هر آدرسی که در نظر داریم قرار بدیم تا کاربرانی که با صفحه ی ارور 404 سایت برخورد میکنند بصورت اتومات به صفحه ای که مد نظر گرفتید و آدرس آن را وارد میکنید منتقل شوند . خب الان دیگه تموم شد ! اما نوبت به توجه همیشگی میرسه ! : قبل از انجام هرکاری حتما از فایل مربوطه بکاپ گیری کنید تا در صورت نیاز از اون استفاده کنید . حالا دیگه موفق و پیروز باشید .1 امتیاز
-
حتما تاکنون برای شما هم بار ها پیش آمده است که قصد به روزرسانی افزونه ها یا افزونه ای را در سایت وردپرسی خود داشته اید که به محض اینکه روی کلید به روز رسانی افزونه کلیک میکردید آن زمان سایت از حالت عادی خارج می شود و در واقع بالا نمی آید و در واقع بعد از اینکه به روزرسانی به اتمام می رسید دوباره سایت به حالت عادی خود باز می گردد . لازم به ذکر این این مورد فقط به حین به روز رسانی افزونه نیست بلکه شامل به روزرسانی خود وردپرس هم می شود . ما در این مطلب تا شما را با قطعه کدی آشنا سازیم که شما می توانید متن مربوط به به روز رسانی را در وبسایت خود تغییر دهید و یا برای آن استایل طراحی کنید و یا … کد سفارشی کردن خطای به روزرسانی وردپرس : بسیار خب ، تنها کاری که باید انجام داده شود این است که کد زیر را در فایل maintenance.php قرار دهید و فایل مربوطه را ذخیره کنید . <?php $protocol = $_SERVER["SERVER_PROTOCOL"]; if ( 'HTTP/1.1' != $protocol && 'HTTP/1.0' != $protocol ) $protocol = 'HTTP/1.0'; header( "$protocol 503 Service Unavailable", true, 503 ); header( 'Content-Type: text/html; charset=utf-8' ); ?> <html xmlns="http://www.w3.org/1999/xhtml"> <body> <h1>We are updating the site, please check back in 30 minutes.</h1> </body> </html> <?php die(); ?> لازم به ذکر است شما می توانید متن ” We are updating the site, please check back in 30 minutes ” را در کد زیر به هر متنی که خودتان مناسب می دانید هم نیز تغییر دهید ، و یا استایلی برای آن طراحی کنید به جهت زیبا تر شدن آن . تذکر : فایل مربوط به maintenance.php را می توانید در داخل پوشه روت هاست خود (جایی که وردپرس را آنجا نصب کرده اید) بیابید . تذکر : قبل از انجام هر کاری حتما و حتما بکاپ گیری از فایل مربوطه انجام دهید تا در صورت لزوم از آن استفاده نمایید . موفق باشید1 امتیاز
-
تقریبا 3 سال پیش یک قالب وردپرسی برای یکی از مشتری ها طراحی کرده بودیم در زمینه سایت تفریحی بود ، بعد از اتمام کار و تحویل آن به مشتری ، به ما اطلاع دادند که تمایل دارند تا دسته هایی که در سایت خود ایجاد می کنند و اما بدون نوشته هست هم در سایت نمایش داده شود ، حتما می دانید که وردپرس در حال کلی تنها این قابلیت روی آن تنظیم شده است که تنها دسته هایی را در سایت به بازدید کنندگان نمایش می دهد که درن آن دسته ها مطالبی قرار داده باشید . از همین رو ما برای این مشتری عزیز در سدد شدیم تا راهی پیدا کنیم که دسته های بدون مطالب هم در سایت وی برای بازدیدکنندگان به نمایش در آیند ، بالاخره تلاش ما و پیگیری های ما برای اینکار نتیجه داد و به قطعه کدی رسیدیم که با استفاده از آن در قالب سایت خود می توانید دسته های بدون مطالب را هم روی سایت به نمایش در آورید ، از همین رو امروز در این آموزش از تالار تصمیم گرفتیم تا این قطعه کد را برای شما عزیزان به اشتراک بگذاریم که شاید به کار خیلی از دوستان بیاید . کد نمایش دسته های بدون مطلب بسیار خب ، کار بسیار ساده است مثل همیشه ما یک کد داریم که آن را در زیر می توانید مشاهده کنید ، و باز هم طبق معمول باید آن را کپی و در قالب سایت خود قرار دهید که به شما خواهیم گفت این کد را در کدام فایل قرار دهید . توجه داشته باشید که برای استفاده از این کد تنها کافیست آن را در انتهای فایل functions.php قالب وبسایت خود قرار دهید . add_filter( 'widget_categories_args', 'mrcode_force_empty_cats' ); function mrcode_force_empty_cats($cat_args) { $cat_args['hide_empty'] = 0; return $cat_args; } وجه داشته باشید ، کار هنوز به اتمام نرسیده است ، در کد بالا وقتی عدد مقابل hide_empty را 0 قرار دهیم یعنی بیان میکند تمامی دسته ها اعم از دسته های بدون مطالب و هم دسته های با مطالب در سایت نمایش داده شوند . موفق باشید1 امتیاز
-
1 امتیاز
این صفحه از تخته امتیازات بر اساس منطقه زمانی تهران/GMT+۰۳:۳۰ می باشد
