loading...
 

شاپ کیپر

شاپ کیپر

  1. شاپ کیپر
  2. Wordpress
با سلام به همه
دوستان چند روز پیش سایت وردپرسی من توسط گروه xX-AlibalA-Xx هک شد .

سایتم رو باز کردم که یهو سایت کاملا سیاه بود و اسم این گروه به همراه موزیک نشون داده شد .
هر چقدر بررسی کردم هیچ فایلی اضافه و یا کم نشده بود . به مدیریت هم نمیشد وارد شد .
بالخره وقتی که به دیتابیس سایت رفتم متوجه شدم که در فیلد آدرس سایت (site url) به جای این که آدرس سایتم باشه ، کدهای اچ تی ام الی (مثلا کل پس زمینه رو سیاه کرده بود و یه عکس لود کرده بوده و نوشته بود که توسط گروه علی بلا هک شده به انگلیسی) بود که هکر گذاشته بود .
خوب من این قسمت رو پاک کردم و ادرس سایت رو نوشتم مشکل کاملا رفع شد و سایت به حالت قبلی برگشت . اما
الان مشکلی دردناکی که حتی باعث میشه شب خوب نخوابم !! اینه که این هکر چطوری تونسته این کار رو بکونه و فیلدی از دیتابیس رو عوض کنه با این که تمام موارد امنیتی رو رعایت کرده بودم .
مشکلم اینه که بفهم چطوری این کار رو کرده ؟
لطفا اگر کسی میتونه کمک کنه .
چون میترسم بازم هکر از باگی که استفاده کرده بود دوباره بیاد و هک کنه .
لطفا کمک کنید .
درباره Wordpress ,
زینب بازدید : 0 دوشنبه 06 اسفند 1397 زمان : ۱۶:۳۵ نظرات (0)
چرا "بسته پارسی ساز":
بی شک مهمترین و معروفترین افزونه برای کاربران وردپرس در ایران افزونه "جلالی" بوده که باعث نفوذ بیش از پیش وردپرس در بین کاربران ایرانی شد و با افزودن تاریخ شمسی به وردپرس این سیستم را به یکی از محبوب ترین و پرکاربرترین سیستم مدیریت سایت در ایران تبدیل نمود.
اما مشکل از زمانی شروع شد که توسعه افزونه جلالی کُند و تقریبا متوقف شد. کدهای افزونه بعد از 4 سال تغییر خاصی نکرد و هسته اصلی آن بهینه نشد. برای نسخه های جدید وردپرس هیچ توسعه ای انجام نشد و مشکلات کاربران روز به روز بیشتر شد.
فشار روی سرور، مشکلات و تداخل با برخی از افزونه های کاربردی مانند سری افزونه های سئو، ایجاد باگ و مشکلات در بخش مدیریت وردپرس، مشکلات در بخش پیوند یکتا و.... از جمله مهمترین مشکلات افزونه جلالی به حساب می آیند و حتی با وجود ارائه افزونه بهینه تر شده جلالی به نام wp-persian بازهم دردی دوا نشد و مشکلات کاربران هر روز بیشتر شد.
همه اینها ما را برآن داشت تا افزونه جدید را تولید کنیم تا علاوه بر حل مشکلات فوق، دارای هسته ای بهینه تر و سرعتی بالاتر باشد و حتی کاربران را از استفاده از وردپرس فارسی بی نیاز کند! شما با نصب و استفاده از این افزونه علاوه بر تاریخ شمسی، وردپرسی کاملا پارسی و راست چین در همه بخشها خواهید داشت.
با استفاده از این بسته دیگر نیازی به وردپرس فارسی نخواهید داشت زیرا فایل های زبان را از طریق افزونه به وردپرس منتقل می شود و این مورد وقتی مهم می شود که شما می توانید سیستم وردپرس سایتتان را به وردپرس اصلی بروزرسانی کنید و منتظر انتشار وردپرس فارسی نباشید.




مهمترین مشخصات افزونه:
1. افزودن تاریخ شمسی به وردپرس در بخش های مدیریت (بخش نوشته ها، افزودن نوشته، بخش دیدگاه ها، بخش ویرایش سریع نوشته ها و دیدگاه ها (جدید)و...) و کاربری وردپرس (نوشته ها، دیدگاه ها، بایگانی و ...)
2. شمسی سازی پیوند یکتا وردپرس در همه حالت ها
3. تبدیل اعداد به فارسی و جایگزینی اعداد عربی با اعداد فارسی
4. تبدیل همه حروف عربی (مانند ي , ك) به حروف معادل فارسی
5. بایگانی شمسی/خورشیدی بهینه شده
6. راست چینی و فیکس در ادیتور پیش فرض وردپرس
7. راست چینی و فارسی سازی همه بخشهای وردپرس

موارد بهینه و بروز شده:
1. تابع شمسی این افزونه بصورت کامل از ابتدا نوشته شده تابع date در زبان php بصورت کامل برای شمسی اجرا شد
2. ابزارک بایگانی کاملا از ابتدا نوشته شده و در همه بخشها و حالت ها در داخل و سرتیتر تاریخ شمسی را نمایش می دهد
3. بخش پیوند یکتا براساس آخرین تغییرات تابع اصلی وردپرس نوشته شده و کاملا بهینه و سریعتر شده
4. تاریخ شمسی در بخشهای ویرایش سریع (در لیست نوشته ها و صفحه ارسال پست) در بخش مدیریت اضافه شده (جدید)
5. regex در تابع اعداد فارسی بهینه تر و سریعتر شده
6. افزودن فایل زبان فارسی از طریق افزونه به وردپرس. با این امکان کاربر اجباری به استفاده از وردپرس فارسی ندارد. کافیست وردپرس اصلی را نصب و سپس افزونه را فعال نماید. فایل های زبان از طریق افزونه به وردپرس اضافه می شود و پوشه languages در مسیرwp-content اضافه می شود.



آدرس دریافت:
کد: http://wordpress.org/plugins/wp-parsidate اگر هم مشکلی یا باگی دیدید در این بخش ارسال کنید:

سوالات و مشکلات مربوط به بسته پارسی ساز



مستندات:
کلاس bn_parsidate : کلاس اصلی برای شمسی سازی و تبدیل تاریخ میلادی به شمسی و برعکس می باشد. این کلاس کاملا تابع date در زبان php را پیاده سازی کرده و می توانید براساس مستندات این تابع در سایت php.net از خروجی های آن استفاده کنید.

نحوه استفاده از کلاس:
کد: $bndate = bn_parsidate::getInstance(); $bndate = $bndate->persian_date($input,$datetime,$lang); echo $bndate;
نمونه برای تبدیل تاریخ میلادی به شمسی:

کد: parsidate(Y m d,$datetime=now,$lang=per) توضیحات:
متغییر $input ورودی چیدمان تاریخ است. مانند Y m d
متغییر $datetime برای تعریف زمان است. مانند now / +1 days / 1998-04-05 / timestamp
متغییر $lang که نوع خروجی عدد (فارسی/انگلیسی) را مشخص می کند. مانند per / eng

نمونه برای تاریخ شمسی به میلادی:
کد: gregdate($input,$datetime) توضیحات:
متغییر $input ورودی چیدمان تاریخ است. مانند Y m d
متغییر $datetime برای تعریف زمان است. مانند now / +1 days / 1998-04-05 / timestamp



تابع per_number جهت تبدیل اعداد به فارسی. نحوه استفاده :
کد: per_number($content) متغییر $content مقدار عدد صحیح است مانند: 1440

تابع eng_number جهت تبدیل اعداد فارسی به انگلیسی. نحوه استفاده :
کد: eng_number($content) متغییر $content مقدار عدد صحیح است مانند: 2020



امکانات آینده:
1- شمسی و بومی ساز تابع wp_get_archive بصورت built-in
2- افزودن ابزارک تقویم شمسی به افزونه



منبع:
توضیحات و مستندات "بسته پارسی ساز" - بسته پارسی ساز - انجمن های پشتیبانی وردپرس پارسی
درباره Wordpress ,
زینب بازدید : 2 سه شنبه 09 بهمن 1397 زمان : ۰۰:۵۵ نظرات (0)
سلام دوستان
مشکلی که در منوهای پایین می بینید، چه جوری برطرف می شن؟
قسمت زیردسته ها راست چین نیست


کد: ul#top-menu { float: right; } ul#top-menu li { margin-right: 9px; padding-left: 10px; padding-top: 16px; } ul#top-menu a { font-size:12px; color: #ffffff; text-decoration: none; text-shadow: 1px 1px 1px rgba(0,0,0,0.8); } ul#top-menu a:hover { color: #8d96a0; } ul#top-menu > li.current_page_item > a { color: #8d96a0 !important; font-style: italic; font-family: Georgia, serif;} ul.nav li ul { text-align: right; width: 178px !important; padding: 4px 37px 14px 5px; background: #e7e7e7 url(images/dropdown-bg.png) repeat-y; top: 49px !important; box-shadow: 3px 1px 7px 6px rgba(0, 0, 0, 0.1); -moz-box-shadow:3px 6px 7px 1px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 3px 1px 7px 6px rgba(0, 0, 0, 0.1); border-color: 1px solid #323b44; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-top-left-radius: 0px;-moz-border-radius-topleft: 0px; border-top-left-radius: 0px; -webkit-border-top-left-radius: 0px; -moz-border-radius-topright: 0px; -webkit-border-top-right-radius: 0px; z-index: 9999px; display: none; } ul.nav ul li { margin: 0 !important; padding: 0 !important; } ul.nav ul li a { padding: 12px 0px !important; width: 170px; } ul.nav li:hover ul ul, ul.nav li.sfHover ul ul { top: -3px !important; left: 182px !important; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }
کد: /*------------------------------------------------*/ /*---------------[NAVIGATION MENU]----------------*/ /*------------------------------------------------*/ #navwrap { width: 960px; background-image: url(images/nav-bg.png); text-align: left; position: relative; z-index: 14; } .nav-shadow { position: absolute; top: 40px; left: 50px; width: 866px; height: 4px; background-image: url(images/nav-shadow.png);} .nav_top { background-image: url(images/nav-top.png); width: 960px; height: 1px; display: block; float: left; } .nav_bottom { background-image: url(images/nav-bottom.png); width: 960px; height: 1px; display: block; float: left; } .nav { padding: 10px 0; float: left; } .nav li { float: left; padding: 0 10px; list-style-type: none; position: relative;} .nav li.current_page_item a, .nav li.current-menu-item a, .nav li.current-category-ancestor a, .nav li.current_page_ancestor a, .nav li.current-post-parent a { font-style: italic; color: #989898;} .nav li a { font-size: 13px; color: #333333; text-transform: uppercase; float: left; } .nav li ul { background: #fff url(images/dropdown-bg.png) no-repeat bottom; padding: 0 0 10px 0; border-left: 1px solid #d5d5d5; border-right: 1px solid #d5d5d5; border-bottom: 1px solid #d5d5d5; -moz-box-shadow:3px 6px 7px 1px rgba(0, 0, 0, 0.3); -webkit-box-shadow: 1px 2px 2px 1px rgba(0, 0, 0, 0.1); } .nav li ul li ul { border-top: 1px solid #d5d5d5; padding-top: 10px; } .nav li ul li a { width: 196px; padding: 10px 10px 10px 30px; background: url(images/dropdown-arrow.png) no-repeat 20px 17px; } /*------------------------------------------------*/ /*---------------[DEFAULT DROPDOWN SETTINGS]------*/ /*------------------------------------------------*/ .nav ul { position:absolute; top:-999em; background-position: bottom; background-repeat: no-repeat; z-index: 15; } .nav li { float:left; position:relative; z-index: 15;} .nav a { display:block; float: left; } .nav li:hover ul, ul.nav li.sfHover ul { left:0px; top:29px; } .nav li:hover li ul, .nav li.sfHover li ul { top:-999em; } .nav li li:hover ul, ul.nav li li.sfHover ul { left:216px; top:0px; } .nav li:hover ul, .nav li li:hover ul { top: -999em; } .nav li li { display: block; padding: 0px; float: left; height: auto !important; } .nav li ul { width: 216px; } .nav li li a:link, .nav li li a:visited { display: block; height: auto; float: left; } .nav li:hover { visibility: inherit; /* fixes IE7 sticky bug */ }
کد: ul.nav { padding-top: 5px; font-family: OFL Sorts Mill Goudy TT, Georgia, serif; float: right; } ul.nav li { margin-right: 7px; } ul.nav a { text-align: right; font-size: 17px; color: #918f8f; text-decoration: none; text-shadow: 1px 1px 0px #fff; padding: 15px 6px 18px; } ul.nav a:hover { color: #000000; text-shadow: 1px 1px 0px #fff; } ul.nav ul { width: 189px; background: #f1f0f1; border: 1px solid #ffffff; border-top: none; top: 46px !important; box-shadow: 3px 6px 7px 1px rgba(0, 0, 0, 0.1); -moz-box-shadow:3px 6px 7px 1px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 3px 6px 7px 1px rgba(0, 0, 0, 0.1); border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-top-right-radius: 0px;-moz-border-radius-topleft: 0px; border-top-right-radius: 0px; -webkit-border-top-left-radius: 0px; -moz-border-radius-topright: 0px; -webkit-border-top-left-radius: 0px; padding: 16px 0px 1px; z-index: 9999; display: none; } ul.nav ul li { margin: 0px; padding: 0px 4px 20px 18px; } ul.nav ul li a { background: url(images/dropdown-bullet.png) no-repeat 0px 1px; padding: 0px; width: 155px; } ul.nav li:hover ul ul, ul.nav li.sfHover ul ul { top: -16px !important; left: 191px !important; border-top-right-radius: 8px; -moz-border-radius-topright: 8px; -webkit-border-top-right-radius: 8px; } ul.nav > li.current-menu-item, ul.nav > li.current_page_item, ul.nav > li.current-cat { background: url(images/active-link-bg.png) no-repeat top center; } ul.nav > li.current-menu-item > a, ul.nav > li.current_page_item > a, ul.nav > li.current-cat > a { color: #ffffff; font-style: italic; text-shadow: 1px 1px 1px rgba(0,0,0,0.7); background: url(images/left-inner-shadow.png) no-repeat; padding: 15px 12px 18px; }
درباره Wordpress ,
زینب بازدید : 3 چهارشنبه 26 دي 1397 زمان : ۱۸:۴۰ نظرات (0)
سلام ببخشید من در سایتم برای خرید مشکل دارم لطفا بررسی کنید از درگاه زرین پال استفاده میکنم
آدرس یکی از محصولات در سایتم:
http://daryafile.ir/item/tarh-tojihi-parvar-bandi-bare-95/


بعد از اینکه وجه از حساب کاربر کم میشه این خطا رو نشون میده:
ارور در گوگل کروم
This site can’t be reached
http://daryafile.ir/checkout/purchase-confirmation/?verify=zarinpal&Authority=00000000000000000000000 0000029072545&Status=OK’s server DNS address could not be found.
Search Google for http://daryafile.ir/checkout/purchas...2545&Status=OK
ERR_NAME_NOT_RESOLVED

اون هم بعد از زمان طولانی و فایل رو به کاربر تحویل نمیده و قابل دانلود نیست.
ارور دانلود همین فایل در فایرفاکس:
Server not found
Firefox can’t find the server at
http://daryafile.ir/checkout/purchas...3151&Status=OK
Check the address for typing errors such as ww.example.com instead of http://www.example.com
If you are unable to load any pages, check your computer’s network connection.
If your computer or network is protected by a firewall or *****, make sure that Firefox is permitted to access the Web.
لطفا کسانی که در این زمینه اطلاعات دارند راهنمایی کنند واقعا چند روزه که وقتمو گرفته

- - - Updated - - -

به نظرتون مشکل از چیه؟؟؟
درباره Wordpress ,
زینب بازدید : 3 يكشنبه 09 دي 1397 زمان : ۱۱:۵۵ نظرات (0)
مواقعی پیش می آید که مجبور می شوید آدرس سایت خود را تغییر دهید، اما به طور معمول پس از تغییر آدرس و دامنه سایت وردپرسی با مشکل مواجه می شود. برای اینکه بتوانید این مشکل را رفع کنید با ما همراه باشید.
شما از طریق پنل هاست دامنه را عوض می کنید اما موردی که هست، تغییر دامنه از طریق خود وردپرس است. برای اینکه بتوانید از طریق وردپرس آدرس جدید را معرفی کنید، می توانید از یکی از روش های زیر استفاده کنید:
۱- ویرایش فایل wp-config.php
فایل wp-config.php فایلی است که وردپرس برای برخی از تنظیمات از آن استفاده می کند. شما می توانید آدرس جدید سایت خود را از طریق این فایل به وردپرس اعلام کنید، کافیست کد زیر را به این فایل اضافه کنید:

define( WP_HOME, http://yoursite.com/ ); define( WP_SITEURL, http://yoursite.com/ );
1
2 define( WP_HOME, http://yoursite.com/ );
define( WP_SITEURL, http://yoursite.com/ );

در هر دو قسمت آدرس سایت خود را وارد کنید. اگر می خواهید سایتتان با www نمایش داده شود، در این صورت www را هم در ابتدای آدرس ها وارد کنید.
۲- ویرایش فایل فانکشن پوسته
روش دیگری که با استفاده از آن می توانید مشکل مربوط به تغییر آدرس سایت را برطرف کنید، افزودن دو خط کد زیر به فایل functions.php پوسته است:

update_option( siteurl, http://yoursite.com/ ); update_option( home, http://yoursite.com/ );
1
2 update_option( siteurl, http://yoursite.com/ );
update_option( home, http://yoursite.com/ );

توجه داشته باشید که این کدها را به فایل فانکشن پوسته ای که فعال است، اضافه کنید.
۳- شناسایی خودکار آدرس
وردپرس تابعی دارد که با استفاده از آن خودش می تواند، آدرس سایت را شناسایی کند. برای استفاده از این تابع کد زیر را به فایل wp-config.php اضافه کنید:



define( RELOCATE, true );
1 define( RELOCATE, true );

پس از اینکه مشکل رفع شد، بهتر است که این کد را مجددا حذف کنید و یا مقدار true را به false تغییر دهید.
۴- تغییر از پایگاه داده
بهترین روش به نظر من تغییر از طریق پایگاه داده است! تنظیمات مربوط به آدرس سایت مانند سایر تنظیمات در پایگاه داده ذخیره می شوند، به همین دلیل کافیست از طریق phpmyadmin وارد محیط مدیریت پایگاه داده شوید و جدول wp_options را انتخاب کنید.
در جدول فوق قسمتی با نام option_name وجود دارد که دو تا از آنها با نام های siteurl و home گزینه های مربوط به آدرس سایت هستند که باید مقدار به آدرس جدید وب سایت‌تان تغییر دهید.

منبع : http://wprahnama.com
درباره Wordpress ,
زینب بازدید : 8 جمعه 18 آبان 1397 زمان : ۲۰:۴۵ نظرات (0)
من میخوام در متا تگ description هر پست خودم - حدود 200 کارکتر اول از محتوای متن اون پست رو برای بهینه سازی در موتور جستجوگر بزارم .

من به این صورت دارم عمل میکنم :
کد PHP:
<meta name="description" content="<?php 
if (is_home () ) { bloginfo(description);} 
elseif (  is_category() ) {}
elseif (is_single() ) { the_content(); }
 ?>" /> مشکل اینه که برای نوشته ها ( post ) هیچ description پر نمیشه و خالی میمونه محتوای متا تگ .

حتی به جای تابع the_content از the_excerpt هم استفاده کردم , اما جواب نگرفتم .

( همچنین میخوام برای متا تگ keywords هم یک کد بنویسم که برای پست ها - صفحه اول - دسته ها و ..... برچسب اون صفحه رو نشون بده )

با تشکر از شما .
درباره Wordpress ,
زینب بازدید : 8 دوشنبه 16 مهر 1397 زمان : ۲۳:۳۰ نظرات (0)
99aa6feb4edd4ac09473a7e7ce5842d4.jpg

در مقاله حاضر قصد داریم تا به رفع مشکل ارور معروف Internal Server Error بپردازیم
معمولا مهمترین علت این ارور زمانیست که سرور شما در خواندن و یا پردازش اطلاعات و دستورات سیستم دچار مشکل شود.
پیشنهاد می کنیم مراحل را به ترتیب بروید و هر جا که مشکل برطرف شد دیگر ادامه ندهید!
۱٫ پرونده htaccess
پرونده htaccess عموما شامل تنظیمات آدرس دهی صفحات وب سایت شماست. در ابتدا وارد فایل منیجر هاست خود شوید. در محل نصب وردپرس به دنبال پرونده .htaccess بگردید و نام آن را به htaccess-old.txt تغییر دهید.
وب سایت خود را بروز آوری (Refresh) کنید. اگر مشکل حل شده بود به بخش تنظیمات ساختار پیوند های یکتا بروید و یکبار به روی کلید ذخیره کلیک کنید تا در آینده با خطای ۴۰۴ روبرو نشوید!!

۲٫ PHP Memory Limit
محدودیت استفاده از حافظه در سرور ها و هاست اشتراکی میتونه یکی دیگه از دلایل خطای سیستم باشه. بدین جهت شما می بایست برای وردپرس مشخص کنید که قادر به استفاده از چه مقدار از فضای رم هستید. بدین جهت پرونده wp-config.php که در محل نصب وردپرس قرار داره رو باز کنید و دستور زیر رو در اون قرار بدید. define(WP_MEMORY_LIMIT, 128M); فراموش نکنید به جای ۱۲۸ محدودیت استفاده از رم در هاستتون رو بر حسب مگابایت وارد کنید. اگر از هاست رایگان استفاده می کنید مقدار اون برابر ۱۲۸ هستش اما اگر از هاست های خریداری شده استفاده می کنید مقدار اون می تونه از ۶۴ به بالا متغیر باشه.

۳٫ افزونه ها
در خیلی از مواقع ممکنه که افزونه ها موجب خطای سرور بشوند. برای آزمودن این امکان در فایل منیجر هاستتون وارد فولدر wp-content بشید و عنوان پوشه plugins رو به هرچیز دیگری تغییر بدید (مثلا themedesigner). سپس سایت خودتون رو بروز آروی کنید و بررسی کنید که خطا رفع شده یا نه.
اگر مشکل حل شده بود نام پوشه مربوطه رو به حالت اولیه بر گردونید و به محیط مدیریت وردپرس و به بخش افزونه ها برید. حالا یکی یکی افزونه ها رو فعال کنید. با فعال کردن افزونه مخرب سایت دوباره قطع میشه که می تونید اون افزونه مخرب رو از روی هاستتون و از درون پوشه plugins پاک کنید.

۴٫ هسته وردپرس
آسیب دیدن فایل های هسته وردپرس می تونه یکی دیگر از دلایل بروز این خطا باشه. برای رفع این مشکل نسخه وردپرس خودتون (نه بالاتر و نه پایین تر) رو دوباره از مرجع وردپرس فارسی دانلود کنید و روی کامپیوتر خودتون از حالت فشرده خارج کنید. حالا تنها پوشه های wp-admin و wp-includes رو روی هاستتون آپلود کنید.
سایت خودتون رو بروز آوری کنید و بررسی کنید که مشکل حل شده یا خیر.

۵٫ هاست شما
اگر پس از طی کردن تمامی این موارد همچنان مشکل پا برجا بود می بایست که به پشتیبانی هاست خودتون رجوع کنید و در مورد موضوع گفتگو کنید. به شما استفاده از سرویس دهنده های مورد اعتمادی همچون وانیا رو برای جلوگیری از وقوع چنین ایراداتی پیشنهاد می کنم.

لینک مطلب : http://www.vaniait.com/Articles/fix-the-internal-server-error-in-wordpress-33
درباره Wordpress ,
زینب بازدید : 13 سه شنبه 10 مهر 1397 زمان : ۱۱:۱۰ نظرات (0)
با سلام و عرض ادب خدمت دوستان

اول لازمه که از مدیریت انجمن،بابت ایجاد یک بستر مناسب جهت اشتراک اطلاعات،تشکر ویژه داشته باشم.

در این تاپیک قصد دارم به معرفی وردپرس از ابتدا تا انتها به صورت تصویری بپردازم.به صورتی که دوستانی که حتی هیچ آشنایی هم ندارند با وردپرس،
میتونند با این سری مقالات انواع سایتهای ورپرسی رو راه اندازی کنند.
قبل از اینکه وارد بحث اصلی بشویم لازمه که با یه سری از مفاهیم و مقدمات ابتدائی آشنا شویم.




وردپرس چیست؟

قبل از اینکه به سراغ آموزش وردپرس برویم،ابتدا ببینیم که وردپرس چه کاربردی دارد و چرا امروزه در دنیای اینترنت،بسیار محبوب شده و جای خود را در بین رقبا به شدت باز کرده است.
در حقیقت وردپرس یک CMS یا سیستم مدیریت محتواست همانند سایر سیستم های مدیریت محتوائی چون جوملا و...
کاربرد سیستم مدیریت محتوا همانگونه که از نام آن مشخص است،ایجاد یک سایت و سپس مدیریت محتوای درون سایت می باشد.
wordpress با توجه به اینکه رابط کاربری بسیار قوی و کاربرپسندی را داراست،از اینرو به جرات می توان گفت در حال حاضر،محبوب ترین سیستم مدیریت محتوای جهان می باشد.
البته ناگفته نماند که سیستم های دیگری نظیر جوملا هم حرف برای گفتن ، زیاد دارند!اما هدف این تاپیک صرفا بحث وردپرس می باشد.

وردپرس را با زبان برنامه نویسی php نوشته اند. (البته در این تاپیک هدف ما آموزش php نیست).وردپرس خود یک فریمورک بحساب می آید. برای درک مفهوم فریمورک می توانید از این لینک استفاده نمایید. کافیست وارد دنیای وردپرس شوید تا نهایت لذت از یک سیستم مدیریت محتوا را ببرید و با استفاده از مخزن افزونه ها و پوسته های وردپرس کارهایی خارق العاده انجام دهید که حتی باورتان هم نشود که این کارها را در برخی موارد بدون نوشتن یک خط کد برنامه نویسی انجام داده باشید. وردپرس دارای قسمت های متعدد و کاربردی بسیاری می باشد که در این دوره آموزشی شما را با این قسمت ها آشنا می سازیم.


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

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


آیا قالب های وردپرس و افزونه های آن رایگان است؟

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


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

درباره Wordpress ,
زینب بازدید : 11 دوشنبه 02 مهر 1397 زمان : ۱۰:۰۵ نظرات (0)
قالب فعلی شیراز دیزاین را برای سیستم وردپرس بصورت کاملا رایگان آماده دانلود کرده ایم. از ویژگی های این قالب می توان به سئوی بسیار بالای این قالب اشاره کرد که خیلی بر روی سئوی این قالب کار شده است از دیگر ویژگی های طرح زیبای باکس ها و به خصوص پست ها می باشد که با افکت بسیار زیبایی همراه شده است .


قالب دارای صفحات زیادی از جمله:
- صفحه اختصاصی نمونه کار ها
- تگ ها
- برگه ها
- دسته بندی
- صفحه ۴۰۴ بسیار زیبا
- صفحه ی هر نمونه کار مناسب برای توضیحات هر کار
- و…
می باشد از دیگر ویژگی این قالب می توان به واکنش گرا بودن این قالب در هر صفحه نمایش و استفاده از BootStrap نسخه ۳ است ، به علاوه از فونت زیبای و اصلاح شده ی bYekan در این قالب استفاده شده در ادامه به صورت کامل ویژگی های دیگر این قالب را می توانید مشاهده نمایید:
- باکس زیبای آخرین ها دارای آخرین نسخه وردپرس، دانلود آخرین فیلم ها و…
- دسته بندی های بسیار زیبا همراه شده با آیکون
- انیمیشن زیبای لوگوی وبسایت و قابل ویرایش بودن متن آن
- باکس موقعیت شما مناسب برای سئو همراه با طراحی زیبا
- باکس بیوگرافی اختصاصی
- لینک های دانلود و مشخصات فایل با طراحی زیبا
- و …

قالب وردپرس زیبای فعلی شیراز دیزاین - ایرانی اسکریپت
درباره Wordpress ,
زینب بازدید : 20 پنجشنبه 15 شهريور 1397 زمان : ۲۱:۵۵ نظرات (0)

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


Google Sitemap Generator





پلاگینی هست که با یک کلید ساختار و نقشه سایت شما را اماده
و اطلاع رسانی خودکار به موتورهای گوگل، یاهو، بینگ و Ask را انجام میده

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

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

ضمنا این را اضافه کنم که

بیشتر پلاگین های معروف وردپرس یا فارسی نشدند یا با نسخه جدید هیچگونه سازگاری ندارند .
اما در این پلاگین تمام اصول رعایت و سازگاری با نسخه جدید انجام شده .


جهت دانلود اخرین نسخه Google Sitemap Generator فارسی روی اینجا کلید کنید


3.2.4
درباره Wordpress ,
زینب بازدید : 15 يكشنبه 11 شهريور 1397 زمان : ۱۸:۰۵ نظرات (0)
بسیاری از افرادی که از سیستم وردپرس برای راه اندازی و انتشار سایت یا وبلاگ خود استفاده می‌کنند بعد از مدتی به طور معمول با لینک شکسته یا صفحات 404 در سایت خود توسط ابزار وبمستر گوگل و یا دیگر ابزار روبرو می‌شوند. همان طور که می‌دانید این صفحات برای سئو (SEO) سایت شما یک امتیاز منفی به حساب می‌آیند پس بهتر است با راه کاری اصولی آن‌ها را بر طرف کنیم. در این آموزش به روش‌هایی برای رفع مشکل صفحات 404 آشنا می‌شویم و در کنار آن با افزونه نوشته شده به این منظور نیز برای سیستم وردپرس آشنایی پیدا می‌کنیم که کار وبمسترها را خیلی ساده کرده‌اند.

Redirect 301 در وردپرس

یکی از بهترین روش برای مقابله با صفحات 404 واگذاری این موضوع به خود وردپرس است. بله، سیستم وردپرس پس از نصب بر روی‌هاست سایت شما به صورت پیش فرض توانایی مدیریت این صفحات را دارا می‌باشد و شما با ساخت فایلی با نام 404 که باید پسوند php داشته باشد در بین فایل پوسته سایت وردپرسی خود می‌توانید صفحه ای سفارشی را برای نمایش به کاربرانی که به صفحات 404 سایت شما مراجعه کرده‌اند و یا موتورهای جستجوگر آماده کنید.

راه کاری منطقی برای رهایی از دست این صفحات Redirect و یا همان انتقال خودکار کاربران و موتورهای جستجوگر مانند گوگل به صفحه ای دیگر مانند صفحه اصلی سایت است که این امر باعث می‌شود ارزش لینک ورودی به صفحات 404 سایت شما از سایت دیگر به پیج رنک صفحه اصلی سایت شما اضافه شوند.

اگر دوست دارید به صورت دستی این کار را انجام دهید همان طور که در بالا نیز توضیح دادیم با استفاده از فایل 404 در پوسته سایت خود کاربران به به صفحه اصلی و یا صفحه مورد نظر خود 301 Redirect کنید و بهتر است از فایل .htaccess برای این منظور استفاده نکنید و تنها وردپرس با استفاده از دستورات مربوطه در این فایل پیوند یکتای سایت شما را تنظیم کند.
افزونه 301 Redirect وردپرس

اما روشی آسان‌تر استفاده از افزونه آماده برای 301 Redirect در سایت خود است. در زیر با تعدادی از این افزونه‌ها و مزایای استفاده از آن‌ها آشنا می‌شویم. توجه داشته باشید این افزونه‌ها کاملاً با نسخه جدید وردپرس سازگاری دارند و به دلیل کد نویسی تمیز آن‌ها در آینده نیز می‌توانید با توجه به نیاز سایت خود آن‌ها را به صورت آزاد ویرایش کنید.

1. افزونه WordPress SEO: با افزونه WordPress SEO و یا همان WordPress SEO by Yoast در نوشته 9 تا از بهترین افزونه های سئو برای وردپرس آشنا شدیم. این افزونه علاوه بر اینکه یک محیط کامل برای سئو سایت شما ارائه می‌دهد امکان ایجاد 301 Redirect برای هر یک از صفحات و یا نوشته‌ها را به صورت فیلدی جداگانه در پایین صفحه ارسال صفحه نمایش می‌دهد. این افزونه به تازگی توسط کاربران وردپرس فارسی نیز فارسی سازی شده است.

2. افزونه Redirection: اگر دوست ندارید از افزونه سئو استفاده کنید و پوسته سایت شما به خوبی سئو شده است پیشنهاد ما برای انتقال کاربران از صفحات خطا 404 به دیگر صفحات مورد نظر شما افزونه Redirection است. این افزونه به خوبی تنظیمات فعلی پیوند یکتای سایت شما را ثبت می‌کند و در صورت تغییر پیوند یکتا توسط شما به صورت خودکار تمامی صفحات و نوشته‌ها را به آدرس جدید انتقال می‌دهد. از دیگر امکانات جذاب این افزونه می‌توان به امکان نمایش صفحات 404 سایت یا وبلاگ اشاره کرد که کار Redirect صفحات را خیلی راحت می‌کند. برای انجام این روال در هنگام استفاده از این افزونه هیچ نیازی به تغییرات و یا استفاده از فایل .htaccess وجود ندارد.

3. افزونه Speedy Page Redirect: این افزونه ساده نیز یک فیلد در پایین صفحه ارسال برگه یا نوشته سایت وردپرس شما اضافه می‌کند که در آن می‌توانید آدرس URL که دوست دارید این صفحه به آن Redirect شود را وارد کنید.

4. افزونه 404 Redirection: با استفاده از این افزونه نیازی به تنظیم آدرس مقصد انتقال‌ها برای صفحات 404 ندارید چون خود این افزونه به صورت خودکار پس از نصب و فعال سازی در سایت وردپرس شما تمامی کاربران و موتور جستجوگری که به صفحات 404 سایت یا وبلاگ شما مراجعه می‌کنند را به صفحه اصلی وبلاگ هدایت می‌کند.

توجه داشته باشید استفاده از 301 Redirect محدودیت هایی نیز برای شما دارد اگر به فکر بهنیه سازی و سئو سایت خود هستید که در آموزش محدودیت استفاده از 301 Redirect در سایت با آن‌ها آشنا شدیم.

امیدوارم این افزونه توانایی رفع تمامی مشکلات مربوط به صفحات 404 سایت شما را داشته باشند و با استفاده از آن‌ها بتوانید مشکلات سئو سایت خود را نیز بر طرف کنید. توجه داشته باشید هدایت کاربران به صفحه اصلی سایت در هنگام مراجعه به صفحات 404 ممکن است توسط گوگل و دیگر موتور جستجوگر به عنوان Soft 404 Error شناسایی شود پس بهتر است هر صفحه با توجه به URL خود به صفحه ای خاص از صفحات سایت شما Redirect شود. با استفاده از قسمت نظرات همین نوشته می‌توانید سؤالات خود را درباره این افزونه‌ها و یا روش دیگر مطرح کنید.

منبع : حل مشکل صفحات 404 در وردپرس با 301 Redirect
درباره Wordpress ,
زینب بازدید : 8 شنبه 03 شهريور 1397 زمان : ۰۶:۴۵ نظرات (0)

تعداد صفحات : 2

موضوعات
لینک دوستان
پیوندهی روزانه
  • آرشیو لینک ها
  • صفحات جداگانه
    آمار سیت
  • کل مطالب : 416
  • کل نظرات : 0
  • افراد آنلین : 3
  • تعداد اعضا : 0
  • بازدید امروز : 1,025
  • باردید دیروز : 73
  • بازدید هفته : 4,663
  • بازدید ماه : 4,663
  • بازدید سال : 4,663
  • بازدید کلی : 227,988