Skip to main content

آموزش پیدا کردن موقعیت ماژول در جوملا 3 و 2.5

ویرایش و سفارشی سازی قالبهای خریداری شده مستلزم داشتن اطلاعات کافی و تسلط شما با قالب و موقعیتهای ماژول های قالب میباشد چرا که چیدمان صفحات شما توسط ماژول ها انجام میشود در نتیجه یکی از عوامل مهم در طراحی و سفارشی سازی قالبها دانستن موقعیتهای قالب میباشد که بتوانید ماژولی که در آن موقعیت است را پیدا و اقدام به تغییر تنظیمات یا غیر فعال سازی ماژول مربوطه و یا اضافه کردن یک ماژول در یک موقعیت خاص نمایید . جوملا یک راه حل سریع برای پیدا کردن موقعیت ماژول ها برای کاربران در نظر گرفته است که میتوانید در ادامه این آموزش در سریع ترین زمان موقعیت ماژول مورد نظر خود را پیدا کنید و اقدام به ویرایش آن...

ادامه خواندن

حفاظت از پوشه ها با تعیین رمز عبور برای پوشه در سی پنل

یکی از روش های جلوگیری از نفوذ به مدیریت وب سایتها قرار دادن رمز عبور بروی پوشه مدیریت سایت میباشد برای اینکار شما میتوانید با استفاده از آموزش زیر اقدام به تعیین رمز عبور و نام کابری برای پوشه ها نمایید تا در برابر حملات Brute Force و .. از پوشه ها محافظت نمایید 1. ابتدا وارد محیط سی پنل خود شوید سپس گزینه Password Protect Directories را در سی پنل پیدا نمایید و بروی آن کلیک نمایید تا اجرا شود . 2. پس از کلیک بروی گزینه مورد نظر ، با یک پنجره روبرو خواهید شد که در این پنجره گزینه های webroot show hidden files را انتخاب و بروی دکمه Go کلیک نمایید 3. در صفحه ظاهر شده شما لیستی از...

ادامه خواندن

امنیت و حفاظت ساده جوملا و وردپرس در برابر حملات Brute Force

حملات Brute Force که هنوز هم یک روش بسیار محبوب در دستان مجرمان سایبری است یکی از روش های هک وب سایتهای جوملایی و وردپرسی میباشد . در این نوع حلمه هکر با تلاش برای ورود به سیستم ( بیشتر ورود به محیط مدیریت ) با استفاده از نام کاربری و کلمه عبور های مشترک اقدام میکند . هکر برای پیچیده کردن حملات خود اقدام به استفاده از آی پی های مختلف یا استفاده از پراکسی یا بات نت میکند . به همین علت در این آموزش تصمیم گرفیتم یک راه حل ساده اما کاربردی به شما آموزش دهیم . ( این مقاله مناسب برای کاربران جوملا و وردپرس میباشد ) حمله ای ساده اما بسیار مخرب ! رمز عبور یکی از رایج ترین روش های احراز هویت است ....

ادامه خواندن

خطا No installation plugin has been enabled در جوملا 3.6

جوملا 3.6 جدیدترین نسخه ارائه شده توسط تیم جوملا میباشد ، در نسخه ارائه شده بیش از 400 مورد بهینه سازی ، افزایش امکانات بیشتر ، و مدیریت کاربرپسسند تر شده است اما یک اشکال پس از بروزرسانی به این نسخه برای شما ایجاد میشود که در ادامه این آموزش این مشکل را رفع خواهیم نمود . این مشکل در زمان نصب افزونه ها با نمایش یک خطا به کاربر قابل روئیت است متن خطا “No installation plugin has been enabled ” میباشد که به شما اجازه نصب افزونه جدید را نمیدهد در صورتیکه با این اخطار مواجه شدید مراحل زیر را طی بفرمایید . در جوملا با مدریت فارسی( مراحل اموزش زیر برای مدیریت جوملا با زبان فارسی میباشد) ابتدا...

ادامه خواندن

حذف کپی رایت و فوتر از قالبهای جوملایی

اگر شما هم با حذف فوتر و اطلاعات موجود در فوتر قالبهای جوملایی مشکل دارید میتوانید با این آموزش مکان قرارگیری فوتر را تشخیص داده و نسبت به ویرایش یا حذف آن اقدام کنید در این مطلب آموزشی روشهای مختلف را در قالبهای شرکت های مختلف به شما توضیح خواهیم داد تا حذف و ویرایش فوتر را به راحتی انجام دهید. 1. نخستین جایی که باید به دنبال فوتر قالب خود بگردید ماژولها هستند.برای اینکار و قبل از هر اقدامی ابتدا به منوی مدیریت قالبها بروید.سپس مطابق با تصویر گزینه انتخابها کلیک کنید 2. در این قسمت گزینه ای به نام پیش نمایش موقعیت ماژولها وجود دارد که این گزینه را روی فعال قرار دهید و ذخیره کنید.با اینکار...

ادامه خواندن

جلوگیری از کپی شدن مطالب سایت

جلوگیری از کپی مطالب سایت؛اگر می خواهید مطالب سایت شما قابل کپی شدن نباشد در این آموزش طریقه انجام این کار را توضیح خواهیم داد، با ما همراه باشید. 1. برای انجام اینکار باید کد زیر را در داخل فایل .htaccess که درون هاست می باشد وارد کنیم، این کد برای مواری می باشد که تصویر هم درون مطلب وجود دارد، با این کد از تصاویر نیز نمی توان کپی برداری کرد. #Replace ?mysite\.com/ with your blog url RewriteCond %{HTTP_REFERER} !^http://(.+\.)?mysite\.com/ [NC] RewriteCond %{HTTP_REFERER} !^$ #Replace /images/nohotlink.jpg with your "don't hotlink" image url RewriteRule .*\.(jpe?g|gif|bmp|png)$ /images/nohotlink.jpg...

ادامه خواندن

نحوه افزودن تصویر شاخص در وردپرس

نحوه افزودن تصویر شاخص در وردپرس؛ در وردپرس از نسخه 2,9 به بعد قابلیتی به نام تصویر شده اضافه شد که بسیار کاربردی می باشد.در این آموزش نحوه استفاده و افزودن و فعال سازی این قابلیت را خواهیم داد. 1. ابتدا باید این قابلیت را به قالب اضافه کنیم، برای اینکار کد زیر را به فایل functions.php قالب اضافه می کنیم : با اضافه شدن این کد، در پنل ارسال مطلب بلاک جدید به نام تصویر شاخص اضافه می شود : برای آپلود تصویر باید از این لینک استفاده کنید و برای ثبت تصاویر شاخص باید از لینک جدیدی که به پنجره نمایش تصاویر آپلود شده اضافه شده استفاده کنیم. بعد از ثبت تصویر شاخص باید بتوانید تصویر شاخص را در قالب...

ادامه خواندن

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

نمایش یک متن دلخواه در صفحه ثبت نام؛ اگر می خواهید در صفحه ثبت نام متنی را اضافه کنید با این آموزش همراه ما باشید. 1. برای اینکار باید کد زیر رو به functions.php خودتون اضافه کنید add_action('register_form', 'register_message'); function register_message() { $html = ' }

ادامه خواندن

نمایش تعداد بازدید از مطالب و برگه ها بدون افزونه

نمایش تعداد بازدید از مطالب و برگه ها بدون افزونه؛ در بسیاری از سایت ها مشاهده کرده اید که تعداد بازدید مطالب رو به نمایش می گذارند.در این آموزش به شما خواهیم آموخت چگونه بدون استفاده از افزونه این کار را انجام دهید. 1. در ابتدا کد زیر را به functions اضافه کنید: // نمایش تعداد بازدیدها function getPostViews($postID){ $count_key = 'post_views_count'; $count = get_post_meta($postID, $count_key, true); if($count==''){ delete_post_meta($postID, $count_key); add_post_meta($postID, $count_key, '0'); return "بازدید : ۰"; } return $count.' بازدید'; } // شمارش بازدیدها function setPostViews($postID)...

ادامه خواندن

افزایش تعداد کلمات قسمت چکیده

افزایش تعداد کلمات قسمت چکیده؛در این آموزش به شما نشان می دهیم چگونه می توانید تعداد کاراکترهای قسمت چکیده نوشته را افزایش دهید. 1. چکیده یا گزیده متن یکی از بخش‌های نوشته تازه است و شما می‌توانید با نوشتن خلاصه ای از نوشته خود، آنرا بجای مطلب اصلی در خوراک به نمایش درآورید، میتوانید از این قسمت در سئو نیز استفاده کنید. وردپرس برای تعداد کلمات قسمت چکیده محدودیت ایجاد کرده است. یعنی متن شما در قسمت چکیده باید حداکثر شامل 55 کلمه باشد. برای افزایش این تعداد باید از فایل functions.php کد زیر را اضافه کنیم: function new_excerpt_length($length) { return 100; } add_filter(‘excerpt_length’,...

ادامه خواندن

گذاشتن گراواتار (Gravatar ) به جای فاو آیکون (Faveicon)

گذاشتن گراواتار (Gravatar ) به جای فاو آیکون (Faveicon)؛ اگر می خواهید گراواتار به جای فاو آیکون نمایش داده شود و راهی برای اینکار نمی شناسید در این آموزش با ما همراه باشید. 1. برای اینکار ابتدا کد زیر را به functions.php اضافه کنید: function GravatarAsFavicon() { //We need to establish the hashed value of your email address $GetTheHash = md5(strtolower(trim('you@yourdomain.com'))); echo 'http://www.gravatar.com/avatar/' . $GetTheHash . '?s=16'; } و سپس کد های زیر را در فایل header.php اضافه کنید:

ادامه خواندن

انتقال اجباری کاربران به یک نوشته خاص

انتقال اجباری کاربران به یک نوشته خاص؛ گاهی شما می خواهید کاربران پس از ورود به سایت یک پست به عنوان مثال پست قوانین سایت شما را مشاهده کنند،در این آموزش چگونگی انجام این کار را به شما آموزش خواهیم داد، با ما همراه باشید. 1. یک فایل با نام page-random.php بسازید و کد زیر را در آن قرار بدید : $args = array( ‘numberposts’ => 1, ‘orderby’ => ‘rand’ ); $my_random_post = get_posts ( $args ); foreach ( $my_random_post as $post ) { wp_redirect ( get_permalink ( $post->ID ) ); exit; } سپس این فایل را در پوشه پوسته ی خود آپلود کنید. در این مرحله باید یک برگه با نام random ایجاد کنید. بعد...

ادامه خواندن

آموزش تغییر فوتر پنل مدیریت وردپرس

یه وقت هایی شما میخواهید که دیگران بدانند که سایت شما درباره موضوع خاصی طراحی شده است. وقتی وارد پیشخوان وردپرس می شویم با مراجعه به پاورقی یا همان فوتر آن در سمت راست عبارت : سپاسگزاریم از اینکه سایت خود را با وردپرس ساخته اید. و در سمت چپ نگارش که همان نسخه وردپرس مورد استفاده می باشد نمایش داده می شود. اگر می خواهید نوشته فوتر داشبورد را حذف و متن مورد نظر را جایگزین کنید و یا هیچ متنی را نمایش ندهید می توانید از کد تغییر متن نوشته فوتر پیشخوان وردپرس که باعث تغییر کپی رایت داشبورد وردپرس می شود، استفاده کنید. برای انجام این کار، به سادگی فایل functions.php پوسته خود را باز کرده و کد زیر...

ادامه خواندن

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

در این آموزش قصد داریم نکاتی درباره امنیت در وردپرس را بازگو کنیم، با ما همراه باشید. 1. ورود از طریق ایمیل: وقتی برای اولین بار وردپرس را نصب می‌کنید، کاربر admin بصورت پیش فرض تعیین می‌شود. برای افزایش امنیت این کاربر را پاک کرده و کاربری جدید بسازید و یا اینکه آن را از Admin به نقش administrator تغییر دهید. اگر این امکان برای شما وجود ندارد از افزونه ایمیل استفاده کنید، شما با نصب این افزونه می توانید به جای نام کاربری از ایمیل برای وارد شدن استفاده کنید. 2. مخفی نگاه داشتن ورژن وردپرس از دید عموم: سایت وردپرس دارای شماره ورژن است و چناچه تاریخ ورژن وردپرس شما گذشته باشد و هکر از این...

ادامه خواندن

حدف و ویرایش فوتر در قالبهای وردپرس

حالت های مختلف ویرایش متن فوتردر قالب ها کاربران زیادی که تازه با وردپرس آشنا می شوند, این سوال برایشان پیش می آید که چگونه می توانند متن کپی رایت وردپرس را از قالب سایت خود حذف کنند. البته ما پیشنهاد می کنیم تا با حذف نکردن متن کپی رایت وردپرس, افراد بیشتری را با دنیای وردپرس آشنا کنید. ولی از آنجایی که وردپروس تحت لیسانس GPL منتشر می شود, شما اجازه دارید تا این متن را حذف کنید. برای حذف این نوشته می توانید از روش هایی که در ادامه این مطلب از سایت روکش می گوییم استفاده کنید. حالت اول ویرایش متن فوتر از در Theme Option برای این کار در مدیریت قالب خود وارد منوی تم آپشن شده و از تنظیمات General...

ادامه خواندن

پست های دو مقداری متا

وردپرس به صورت پیشفرض به شما امکان مرتب سازی پست ها براساس نتیجه یک پرس و جو توسط یک meta_value را می دهد. اما اگر شما نیاز به مرتب سازی بر اساس دو مقدار متا (برای مثال تاریخ و زمان) دارید در اینجا یک نمونه کار قرار داده ایم. 1. کد زیر را در فایل قالب خود در آن قسمت که نیاز به مرتب کردن بر اساس نتایج حاصل از پرس و جو را دارید وارد کنید.

ادامه خواندن

تنظیم پیش فرض اندازه تصویر در گالری های وردپرس

تنظیم پیش فرض اندازه تصویر در گالری های وردپرس؛ معمولا در گالری های وردپرس اندازه تصاویر به صورت پیش فرض تعیین شده است، اما در برخی موارد بهتر است اندازه های تصاویر را خود ما تنظیم کنیم. در این مقاله به شما آموزش خواهیم داد چگونه می توانید اندازه تصاویر پیش فرض را در وردپرس تغییر دهید. 1. استفاده از کد اسنیپت برای تنظیم پیش فرض اندازه تصاویر در گالری وردپرس : کد زیر را در فایل functions.php قرار دهید: remove_shortcode('gallery'); add_shortcode('gallery', 'custom_size_gallery'); function custom_size_gallery($attr) { $attr['size'] = 'medium'; return gallery_shortcode($attr)...

ادامه خواندن

حذف انبوهی از نظرات با یک آدرس خاص

حذف انبوهی از نظرات با یک آدرس خاص؛زمانی ممکن است شما نظرات را بدون مطالعه کردن تایید کنید، مراقب باشید، چون ممکن است که این نظرات یا دیدگاه ها با سایت های ناخواسته ای مرتبط باشد. در این آموزش قصد داریم به شما راهی آسان برای حذف تمامی نظرات با یک آدرس خاص، را معرفی کنیم. 1. حذف تمامی نظرات با یک آدرس خاص با استفاده از یک SQL ساده: کد زیر منچر به حذف نظرات با آدرس اسپم از پایگاه داده وردپرس شما خواهد شد. فراموش نکنید به جای _WP از پیشوند جداول پایگاه داده خودتان استفاده کنید. فراموش نکنید، قبل از اجرای پرس و جو از پایگاه داده خود یک پشتیبان ایجاد کنید. DELETE from wp_comments WHERE comment_author_url...

ادامه خواندن

چگونگی نمایش ارسال های امروز در وردپرس

چگونگی نمایش ارسال های امروز در وردپرس؛اگر شما می خواهید فقط پست های همان روز در صفحه اصلی وبلاگ شما یا در هر صفحه دیگری نمایش داده شود ما در این آموزش قصد داریم راهی برای اینکار به شما معرفی کنیم. 1. اگر شما پست های زیادی در طول روز در سایت خود قرار میدهید و برای نمایش آن ها در سایت، از تاریخ پی اچ پی تابع ()، و guery_post و وردپرس تابع () استفاده کنید.کد زیر را در قسمتی که می خواهید پست امروز نمایش داده شود قرار دهید: $current_day = date('j'); query_posts('day='.$current_day); if (have_posts()) : while (have_posts()) : the_post(); ?> // WordPress loop endwhile; endif;...

ادامه خواندن

سئو وردپرس بدون افزونه

هک وردپرس:سئو وردپرس بدون افزونه؛ مطمئناً، افزونه های وردپرس زیادی برای SEO سایت شما وجود دارد ولی ممکن است شما نخواهید از این افزونه ها استفاده کنید، در این آموزش قصد داریم کدی را برای شما قرار دهیم که برای سئوسازی سایت یا وبلاگ شما بسیار مفید است. 1. برای این کار کد زیر را در فایل funcions.php خود قرار دهید: function basic_wp_seo() { global $page, $paged, $post; $default_keywords = 'wordpress, plugins, themes, design, dev, development, security, htaccess, apache, php, sql, html, css, jquery, javascript, tutorials'; // customize $output = ''; // description $seo_desc = get_post_meta($post->ID,...

ادامه خواندن

تغییر پایه آدرس نویسنده در سایت وردپرس شما

تغییر پایه آدرس نویسنده در سایت وردپرس شما:در وردپرس مشخصات نویسنده به طور پیش فرض با استفاده از آدرس yoursite.com / نویسنده / نام در دسترس است. اما اگر شما می خواهید به جای استفاده از واژه “نویسنده” از “پروفایل” استفاده کنید چگونه باید این کار را انجام دهید؟ در این مواقع یک راه حل مفید را برای شما ارائه خواهیم داد. 1. کد زیر را در فایل functions.php فایل خود قرار دهید ؛ در این حالت آدرس از حالت پیش فرض yoursite.com / نویسنده / نام به yoursite.com / مشخصات / نام تغییر خواهد کرد. مشخصات را در خط ۴ جایگزین کنید. add_action('init', 'cng_author_base'); function cng_author_base()...

ادامه خواندن

تغییر مسیر به یک صفحه سفارشی پس از ثبت نام

تغییر مسیر به یک صفحه سفارشی پس از ثبت نام:در این مقاله قصد داریم کدی را به شما آموزش دهیم که کاربر را در سایت پس از ثبت نام یا در وبلاگ وردپرسی به یک صفحه سفارشی هدایت می کند.این روش برای کسانی که از WP به عنوان یک CMS استفاده می کنند فوق العاده مفید است. 1. برای این کار باید کد زیر را در فایل functions.php و یا یک پلاگین خود قرار دهید. function __my_registration_redirect(){ return home_url( '/my-page' ); } add_filter( 'registration_redirect', '__my_registration_redirect' );

ادامه خواندن

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

ایجاد رشته جاوا اسکریپت ترجمه به تم وردپرس: وردپرس یک تابع به نام wp_localize_script () دارد که به شما این امکان را می دهد که ترجمه و بومی سازی رشته جاوا اسکریپت را داشته باشید، در این مقاله یک مثال عملی در مورد نحوه استفاده از این تابع شناخته شده است که بسیار مفید و کم است. 1. کد زیر را در فایل function.php خود قرار دهید، به طور کلی در قرار دادن اسکریپت ها و سبک ها پیست کنید. خط ۴ نشان می دهد که چگونه از تابع wp_localize_script تابع () استفاده می کنید. function prefix_enqueue_custom_script(){ wp_register_script( 'prefix_custom_script', plugin_dir_url( __FILE__ ) .'js/custom-script.js',...

ادامه خواندن

بارگذاری jQuery در بالا و پایین صفحه

بارگذاری jQuery بالا و پایین صفحه: وردپرس به طور پیش فرض بارهای جاوا اسکریپت در چارچوب jQuery را در بالای فایل شما قرار می دهد. یک کد WP برای بارگذاری jQuery در بالا و پایین صفحه شما وجود دارد که در این مقاله آن را به شما معرفی می کنیم . 1. کد زیر را در فایل functions.php خود ذخیره کنید. function ds_print_jquery_in_footer( &$scripts) { if ( ! is_admin() ) $scripts->add_data( 'jquery', 'group', 1 ); } add_action( 'wp_default_scripts', 'ds_print_jquery_in_footer' );

ادامه خواندن

ایجاد پیام های کمک داشبورد سفارشی

ایجاد پیام های کمک داشبورد سفارشی، اگر در حال ایجاد سایتی برای مشتری خود هستید و به آنها در برخی از مشکلات بخش های داشبورد کمک می کنید، ما در اینجا یک ایده خوب را به شما معرفی می کنیم. 1. هک زیر به شما این امکان را می دهد تا با اضافه کردن یک پیام، بخش مدیریت را سفارشی سازی کنید. کد زیر را باید در فایل functions.php به منظور جا به جا کردن قرار دهید.خط ۴ باید به منظور کمک مورد نظر ویرایش شود. function my_admin_help($text, $screen) { // Check we're only on my Settings page if (strcmp($screen, MY_PAGEHOOK) == 0 ) { $text = 'Here is some very useful information to help you use this plugin...'; return...

ادامه خواندن

تعریف پیش فرض ارسال تصویر بند انگشتی

تعریف تصویر بندانگشتی پیش فرض،از آنجایی که نسخه ۲.۹ وردپرس اجازه ارسال تصویر بندانگشتی را تعریف می کند بنابراین شما می توانید پست های خود را با یک تصویر زیبا قرار دهید. اما هیچ راهی برای تعریف یک تصویر بند انگشتی به صورت پیش فرض تعریف نشده است، در این آموزش یک دستور ساده برای تعریف پیش فرض ارسال تصویر بند انگشتی به شما معرفی می کنیم. 1. کد زیر را به فایل functions.php خود بچسبانید. فراموش نکنید که برای به روز رسانی این کد به طور پیش فرض آدرس تصویر خود را روی خط ۱۳ اعمال کنید. add_action( 'save_post', 'wptuts_save_thumbnail' ); function wptuts_save_thumbnail( $post_id ) { // Get Thumbnail $post_thumbnail...

ادامه خواندن

ساخت صفحه Intro برای وردپرس

شاید با سیستم های مدیریت محتوای مختلف مانند نیوک ، جوملا و … آشنا باشید. در این سیستم ها با اضافه کردن یک فایل index.html یا index.htm و دستکاری و شخصی سازی آن می توانید یک صفحه ورودی یا اینترو پیج ( intro page ) داشته باشید. اما تا به حال برای وردپرس چنین کاری انجام داده اید؟ همانطور که پی خواهید برد وردپرس باز هم خاص است! در این آموزش با چگونگی قرار دادن یک صفحه بصورت اینترو برای وردپرس آشنا خواهید شد. 1. برای شروع وارد هاست سایتتhن شده و به پوشه قالب فعلی خود بروید سپس سک فایل PHP جدید بسازید (اسمش را هرچه میخواهید بگذارید مثل intro.php) حالا فایلی را که ساخته اید برای ویرایش باز کنید و...

ادامه خواندن

تغییر آدرس وردپرس بعد از انتقال سایت

قطعا برای شما هم پیش آمده که بعد از جابجایی وردپرستان به یک پوشه یا آدرس دیگر با خطای 404 رو به رو شوید.بعد از خواندن این آموزش می توانید این خطا را برطرف کنید. دلیل بروز این خطا این است که آدرس قبلی سایت شما داخل پایگاه داده سایتتان ثبت شده و برای همین وقتی می خواهید وارد مدیریت سایتتان شوید به آدرس قبلی ایی که ثبت شده میروید که خوب اونجا چیزی نیست و به جای آن خطای 404 دیده میشود! و اما آموزش تغییر آدرس وردپرس برای این کار شما باید به هاستتان دسترسی داشته باشید و وارد آن شوید. بعد از وارد شدن به هاست وارد صفحه phpMyAdmin هاستتان شوید. برای وارد شدن به phpMyAdmin در هاست CPanel خود،...

ادامه خواندن

امنیت وردپرس : دسترسی به فولدر wp-admin رو مخفی کنید

امنیت وردپرس : دسترسی به فولدر wp-admin رو مخفی کنید: در این مقاله در مورد روش بستن آی پی در ورپرس صحبت خواهیم کرد. امنیت وردپرس خیلی مهم تر از هر سیستم مدیریت محتوای دیگری است لذا آموزش ها و روش های متعددی هم برای این راه وجود دارد . 1. همانطور که میدونید .htaccess بسیار کاربردی در هر سیتمیست و ما در این پست میخواهیم برخی آی پی های خاص رو در .htaccess باز و برخی ها رو در حالت بسته قرار دهیم تا امنیت فولدرها رو تضمین کنیم. هکر معمولا از طریق پوشه های آپلود و ادمین وارد پنل مدیریتی ما می شود. راه حلی که اراائه می شود: کدهای زیر را در فایل .htaccess قرار خواهیم داد AuthUserFile /dev/null AuthGroupFile...

ادامه خواندن

حل مشکل پایگاه داده در وردپرس

حل مشکل پایگاه داده در وردپرس “خطا در برقراری ارتباط با پایگاه داده” احتمالا تا به حال با این ارور معروف در وردپرس مواجه شده اید، در این مقاله روش حل این مشکل را برای شم بازگو می کنیم: 1. وردپرس با 2 زبان php و mysql طراحی شده است؛ حال دلیل استفاده از دو زبان چیست؟ دلیلش این است که وردپرس با زبان php تمامی مطالب خود را در mysql ذخیره کرده و با همان زبان دوباره مطالب خود را بازیابی میکند. برای دسترسی به مطالب داخل پایگاه داده لازم است از زبان php استفاده کرد مثلا : جستجو برای یک مطلب، ارسال مطلب، تاریخ انتشار و …. که همه این ها در پایگاه داده ذخیره شده و با php بازیابی میشود. حال این...

ادامه خواندن

ساخت child theme (قالب فرزند) و دلیل ساخت آن

بیشتر افرادی که می خواهند تغییراتی در قالب خود ایجاد کنند، به صورت مستقیم فایل های قالب را ویرایش می کنند. اما متاسفانه این روش، روش صحیحی برای اجرای تغییرات نیست. چرا که بعد از ارائه آپدیت جدید برای قالب و با انجام عمل به روز رسانی، کلیه تغییرات اعمال شده از بین خواهند رفت و باید دوباره تغییرات جدید اعمال شوند. تعداد زیادی وب سایت وجود دارد که مدیران آن ها از ترس از بین رفتن تغییرات، از ورژن های قدیمی وردپرس و قالب استفاده می کنند که این کار باعث آسیب پذیر شدن وب سایت آن ها در مقابل تهدیدهای جدید خواهد شد. یکی از قابلیت های منحصر به فرد وردپرس ، Child Theme یا قالب فرزند نام دارد. با استفاده...

ادامه خواندن

افزایش سرعت وردپرس با بهینه سازی پایگاه داده + دانلود افزونه

افزایش سرعت وردپرس با بهینه سازی پایگاه داده + دانلود افزونه،آیا سرعت بارگذاری سایت شما پایین است؟؟ چند ثانیه اضافی در بارگذاری سایتتان می تواند تفاوتی بزرگ برای سایت شما با بقیه سایت ها ایجاد کند عاملی میشود تا کاربر دیگر به سایت شما بازنگردد. دنبال راهی هستید که سرعت بارگذاری سایتتان را افزایش دهید؟؟؟در این مقاله به شما آموزش می دهیم چگونه سرعت بارگزاری سایت را افزایش دهیم. 1. می خواهید سرعت بارگزاری سایت شما بیشتر شود؟ برای انجام این کار شما باید دیتابیس خود را از اطلاعات اضافی خالی کنید. چرا دیتابیس نیاز به پاک کردن اطلاعات اضافی دارد؟؟ وردپرس همانطور که قبلا گفته شده بود نرم افزاریست تحت...

ادامه خواندن

معرفی بهترین افزونه های post type

یکی از مهمترین ویژگی های اخیر وردپرس ویژگی custom post type است که به وسیله آن می توانیم به روش های مختلف اطلاعات را وارد سایت خود کنیم. به عنوان نمونه سایت های بزرگ برای نمونه کارها ، گواهی نامه ها ، لینک های تصاویر ، ویدیو ها و … بجای دسته بندی متفاوت از این قابلیت استفاده کرده و نوع خاصی از محتوا را به “نوشته ها” و “برگه ها” با هدف تخصیص بهتر قابلیت ها برای هر بخش و عدم فرو رفتن در سردرگرمی و همچنین اختصاص نویسنده ی خاص به هر بخش خاص و دسترسی به همان بخش خاص و …اضافه می کنند. به طور معمول افراد با کد نویسی این قابلیت ها را ایجاد می کنند.استفاده از افزونه ها نیز روشی کاربردی برای دستیابی به...

ادامه خواندن

تاثیر خطاهای ۴۰۴ و ۴۰۳ در سئو وردپرس و راه حل رفع خطاها

تاثیرات ارور ۴۰۴ و ۴۰۳ در سئو سایت های وردپرسی و یا بهتر بگوییم در هر سایتی بسیار اهمیت داشته و باید توسط مدیران سایت ها نصبت به رفع این خطاها اقدام شود.در مجموع دو نوع خطای دسترسی به محتوای سایت شما وجود دارد یکی خطای 404 است که مربوط به صفحاتی است که دیگر در سایت شما وجود ندارد و دیگری خطای 403 است که مربوط به صفحاتی که دسترسی آنها مختص برخی کاربران با سطوح دسترسی متفاوت است. هر چقدر که این خطاها در سایت شما تعداد بیشتری داشته باشد دچار مشکلات سئو و بحران های ناشی از آن خواهید شد که بعد ها برای رفع لینک های ایندکس شده آنها دردسرهای به مراتب بیشتری را باید متحمل شوید. 1. رفع خطای ۴۰۴ در سایتهای...

ادامه خواندن

نمایش مطالب تصادفی در وردپرس

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

ادامه خواندن

آموزش نصب وردپرس بر روی DirectAdmin

در این آموزش به شما خواهیم آموخت که به چه صورت سیستم مدیریت محتوای وردپرس را در کنترل پنل دایرکت ادمین نصب کنید.این آموزش ساده و بسیار روان تهیه شده است تا کاربران مبتدی بتوانند به راحتی سایت وردپرسی خود را در هاست خود نصب و راه اندازی نمایند 1. برای شروع نصب، اولین قدم دانلود نرم افزار تحت وب وردپرس است. برای اینکار از این لینک اقدام به دانلود وردپرس کنید. سپس با کمک تصاویر مقابل، بدون هیچ تغییری در فایل دانلود شده، آن را روی هاستتان از طریق قسمت آپلود فایل منیجر هاست آپلود یا بارگذاری کنید. 2. خوب حالا برای نصب به پوشه ای که فایل فشرده را در آنجا آپلود کرده اید بروید و در همان...

ادامه خواندن