برترین های انجمن

  1. mehran-b

    mehran-b

    همیـار


    • امتیاز

      75

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

      1,645


  2. m4xs051

    m4xs051

    همیـار


    • امتیاز

      10

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

      548


  3. Black_Sky

    Black_Sky

    راهبر ارشد


    • امتیاز

      7

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

      3,454


  4. نوین ادمین

    نوین ادمین

    عضو سایت


    • امتیاز

      6

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

      1,281



Popular Content

نمایش ارسال هایی با بیشترین امتیاز تا 01/01/97 در پست ها

  1. 84 points
    آموزش اول ( مقدمه و آشنایی ) : خب همونطور که تو پست قبلی گفتم پوسته وردرس به صورت تکه تکه هست که مزیت های خیلی زیادی داره از جمله رفع مشکل یا تغییرات در آینده و همینطور افزایش سرعت بارگذاری سایت فایل هایی که برای یک پوسته نیازمندیم به صورت معمولی : header.php : قسمت هیدر سایت و فایل های style و جاوا و توضیحات سایت و ... که مهمترین بخش یک سایت همین فایله index.php : صفحه اصلی سایت مختص این فایله sidebar.php : قسمت ستون کناری وب سایت footer.php : قسمت کپی رایت و متن های مختص وب سایت و فایل استایل که به نام style.css باید باشه در تصویر زیر بهتر میتونید ببینید که این فایل ها مربوط به کدوم قسمت میشه : خب اینا فایل های اصلی یک پوسته هستن یک فایلی به نام single.php هم باید درست کنید که مربوط به قسمت ادامه مطالبتون هستش فایل های دیگه ای هم هستن برای پوسته مثل home.php یا front-page.php یا page.php یا comments.php یا فایل معروف functions.php و ....... که برای شروع به اینا احتیاج نداریم اما در آموزش حتمن به این فایل ها هم اشاره میکنیم که برای چی هستن و ... برای شروع وب سرور که در پست اول گفتم نصب کردید رو اجرا کنید و وردپرس رو داخل شاخه روت ( اگر از easyphp استفاده میکنید داخل www و اگر از xampp استفاده میکنید داخل htdocs ) نصب کنید بعد به قسمت پوسته ها در : wprdpress\wp-content\themes برید و یه پوشه ایجاد کنید و اسمشو هرچی که میخواید بزارید که من اینجا اسم پوشرو mythem میزارم . داخل پوشه پوسته فایل هاییرو که گفتم رو ایجاد کنید که الآن شما باید این فایل هارو داشته باشید : خب بعد از اینکه این فایل هارو ایجاد کردید ، فایل style.css رو با نوت پد ویندوز یا ++notepad باز کنید و در اول اون کدهای زیر رو وارد کنید : /* Theme Name: mythem Theme URI: http://www.wp-parsi.com Description: amouzeshe tarahi pouste wordpress version: V1.0 Author: Kasra.GH Author URI: http://www.doweb.ir */ بعد ذخیره کنید و به مدیریت و قسمت پوسته ها برید که باید عکس زیر رو ببینید : خب حالا روی فعال کردن کلیک کنید تا پوسته رو فعال کنید. تا اینجا شما مقدمه طراحی و ساخت قالب رو آماده کردید و بعد از این میریم سراغ کد نویسی و شروع طراحی : --------------------------------------- همونطور که تو پست اول گفتم ما فایلی به اسم header.php داریم که تمام مشخصات اصلی سایت مثل عنوان سایت ، توضیحات ، کلمات کلیدی ، فایل های استایل و .... تو این فایل قرار داده میشن . برای شروع فایل header.php رو با ++notepad باز کنید و نوع صفحه و ... رو بهش معرفی میکنیم که html هست و ... : <!DOCTYPE html> <html <?php language_attributes(); ?>> <head> <meta charset="<?php bloginfo( 'charset' ); ?>" /> <title><?php wp_title(); ?></title> <meta name="description" content="<?php bloginfo( 'description' ); ?>"> <link type="text/css" href="<?php echo get_stylesheet_uri(); ?>" rel="stylesheet" media="screen" /> <?php wp_head(); ?> </head> <body> توی این کد همه چی مشخصه و در همه جا حتی وبلاگ هاهم این کدها استفاده میشه به جز استفاده از یک دستور : <?php wp_head(); ?> توضیحات مختصر : این دستور باید در تمامی پوسته هایی که طراحی میکنید وجود داشته باشه کارش اینه که فایل های لازم برای وردپرس مثلن برای نمایش تولبار سایت یا برای لود کردن فایل هایی js یا css که افزونه ها به قسمت header اضافه میکنن و ... رو فراخوانی میکنه. و برای اطلاعات بیشتر در مورد این دستور به این بخش مراجعه کنید : http://codex.wordpress.org/Function_Reference/wp_head کد دیگه ای که اضافه کردیم این هست : <link type="text/css" href="<?php echo get_stylesheet_uri(); ?>" rel="stylesheet" media="screen" /> وظیفه این کد فراخوانی فایل style.css پوسته شماست که باید برای نمایش صحیح پوسته استفاده بشه کد دیگه این هست : <meta name="description" content="<?php bloginfo( 'description' ); ?>"> وظیفه این کد فراخوانی توضیحات مربوط به سایت هست که از قسمت مدیریت وارد کرده اید . کدهای دیگه هم که مشخصه title برای عنوان سایت و charset برای مشخص کردن زبان سایت شما هست. حالا ما باید هیدر سایتمون رو درست کنیم که جای قرارگیری لوگو و ... هستش که به ترتیب میریم جلو بعد از تگ body یک آیدی ایجاد کنید مثل : <header id="header"> header </header> و فایل رو ذخیره کنید . حالا باید برای فایلی که ایجاد کردیم استایل بنویسیم ، فایل style.css رو باز میکنیم و استایل کلی صفحمونو هم وارد میکنیم به این صورت : body { background:#fff; font:normal 11px tahoma; direction:rtl; text-align:right; margin:0; padding:0; } و حالا استایل دلخواه رو برای آیدی header که ساختیم مینویسیم که من به این صورت نوشتم : ( البته شما میتونید به صورت دلخواه هر نوع استایلی خواستید بنویسید ) #header { background:#f5f5f5; width:950px; height:200px; border-bottom:1px solid #ccc; margin:0 auto; } حالا فایل رو ذخیره کنید و به صفحه اول سایتتون برید تا چیزی که ساختید رو ببینید. خب الآن مطمعنن شما چیزی ندیدید و با یه صفحه سفید روبرو شدید ، درسته ؟ این به این خاطر هست که شما باید فایل هیدرتون رو فراخوانی کنید تا نمایش داده بشه برای این کار فایل index.php رو باز کنید و در اول اون تابع : <?php get_header(); ?> رو اضافه کنید . توضیحات مختصر تابع : این دستور همونطور که از اسمش مشخصه فایل header.php رو فراخوانی میکنه و وصلش میکنه به index.php که اگر یادتون باشه گفتیم فایل های پوسته وردپرس تکه تکه هستن که به این روش اون هارو به هم وصل میکنیم. اطلاعات بیشتر از مرجع اصلی : http://codex.wordpress.org/Function_Reference/get_header خب بعد از افزودن این کد به صفحه اول سایتتون برید و ببینید که اگر طبق کدهای من نوشته باشید باید شبیه زیر باشه : فایل رو ذخیره کنید و ببندید ، تا اینجا ما قسمت اطلاعات هیدر سایتمون و یک هدر رو آماده کردیم . برای این آموزش تا به این جا بسته چون شما باید با همه این کدها و گفته ها کار کنید و با تک تک کدها آشنا بشید و همینطور اینکه فایل ها و استایل هارو با توجه به چیزی که دوست دارید تغییر بدید و اگر مشکلی بود در تاپیک مشکلات که تو پست اول لینک دادم مطرح کنید تا برطرف کنیم و بعد بریم سراغ قسمت بعدی آموزش. فایل هایی که تو این آموزش ساختیم رو هم قرار میدم تا دانلود کنید : mythem.zip یادآوری مهم : هیچکدوم از این کدهارو copy و paste نکنید و همرو خودتون تایپ کنید .
  2. 29 points
    دوستان عزیز لطفا قبل از ایجاد تاپیک در این بخش حتما موارد زیر را بخوانید: 1- گروه وردپرس پارسی هیچگونه مسئولیتی در قبال تاپیک های ایجاد شده در این بخش را ندارد. 2- برای ایجاد تاپیک از عناوین مناسب استفاده کنید. برای مثال : درخواست انجام پوسته اختصاصی 3- محتوای تاپیک ها باید گویا و صریح باشد. از بکار بردن عکسهای خلاف عرف و شان و فونتهایی با اندازه های بزرگ خودداری کنید. 4- از اظهار نظر در مورد پیشنهادات و توضیحات دیگر کاربران جدا خودداری کنید. 5- در مورد پیشنهاد هزینه و مدت زمان از پیام خصوصی استفاده کنید. 6- کاربرانی که بیش از 5 پست در انجمن داشته باشند امکان ارسال تاپیک در این بخش را دارند. آپدیت چهارم/.
  3. 8 points
    افزونه EDD - Partial Downloader نسخه 0.4 آزمایشی همونطور که قولش رو به دوستان دادم بودم، بالاخره این افزونه رو دانلود کردم. خیلی از کاربران edd، میخوان فایل هایی با حجم های بالا فروش بگذارند و علاوه بر این قصد دارند قابلیت ادامه دادن دانلود (یا pause کردن فایل) را هم بدون آشکار ساختن آدرس واقعی فایل داشته باشن. متأسفانه این امکان در EDD به صورت پیش‌فرض مقدور نبود. اما حالا ممکن است! این پلاگین، فانکشن دانلود EDD را پیشرفته تر می‌کند، به فایل‌ها قابلیت ادامه دادن و یا ایست دانلود می‌دهد + شما می‌توانید سرعت دانلود را در چهار حالت (کم، متوسط، زیاد و خیلی زیاد) تنظیم کنید. قرار بود این پلاگین بر روی GitHub قرار بگیرد که به لطف دوستان وردپرسی، بر روی خود مخزن وردپرس قرار گرفت. نحوه نصب: پلاگین را نصب کنید. سپس وارد پیکربندی EDD، تب متفرقه شوید. گزینه «دانلود قابل‌ادامه‌دادن» را فعال کنید. همچنین می‌توانید سرعت دانلود را هم تنظیم کنید. پرسش و پاسخ‌های برخی دوستان: - چرا با استفاده از این پلاگین، هنگام دانلود فایل بیش از 10 کانکشن نمی‌سازد؟ پاسخ: به پیکربندی PHP و سرور شما + سرعت دانلود کاربر شما بستگی دارد. برای کانکشن‌های بیشتر، سرعت را هم بیشتر کنید. - من استفاده کردم، اما فایل‌ها قابلیت Resume ندارند. چرا؟ پاسخ: این افزونه در حال حاضر در حالت آزمایشی است و روی سرورهای Apache و litespeed تست شده است، در صورت وجود مشکل، در فروم‌های وردپرس مشکل خود را مطرح کنید یا با ایمیل info@eddpersian.ir مکاتبه کنید. - سرعت دانلود کمتر سرعت معمولیست؟ پاسخ: PHP برای تحویل فایل به کلاینت محدودیت‌هایی دارد، به همین دلیل سرعت دانلود فایل از طریق این افزونه کمتر از سرعت معمولیست. دانلود افزونه از مخزن رسمی SVN
  4. 8 points
    نسخه جدید منتشر شد. با آخرین نسخه وردپرس (4.0) هماهنگ شد.
  5. 4 points
    سلام برای تعرفه گذاری مهمترین عواملی که دخیله تجربه هست و درسته! اما بحث در مورد کسیکه بهش متخصص میگیم، زمانی که یک متخصص صرف میکنه با زمانی که یک آماتور صرف میکنه متفاوت و صدالبته نوع کاری که یک متخصص میکنه با یک اماتور متفاوت هست. تعریف من از متخصص یک شخص هست که تسلط به کارش داره و مشکلات رو خوب میشناسه. حالا هر مبحثی باشه. و این مقوله هایی که شما میگید از ساده ترین حالت شروع میشه تا بهترین نوع انجام. برای مثال شما من بهترین حالت رو محاسبه می کنم: راه‌اندازی وردپرس و نصب پلاگین‌های مورد نیاز انجام تنظیمات اصلی سایت، قالب و پلاگین‌ها (مثلا کانفیگ پلاگین‌های امنیتی، سئو و...) شبیه‌ کردن سایت به حالت دموی قالب آموزش کار با پنل و نحوه‌ی محتواگذاری داخل سایت - نصب وردپرس، نصب افزونه های موردنیاز و اولیه: از 10 دقیقه تا یکساعت(بسته به تعدد افزونه ها و نیاز به تنظیمات اونها، سرعت اینترنت و...). برای یک فرد متخصص ساعتی حداقل 80 تا 90 هزار تومان دستمزد بصورت تعرفه نیمه رسمی داریم. نیمه رسمی چون قیمت گذاری اعلام شده از سمت نظام صنفی هست و بعضا بالا و پایین داره. ما این خروجی رو متوسط دست پایین، نیم ساعت درنظر میگیرم. - انجام تنظیمات سایت، تنظیم افزونه های امنیتی و سئو، بصورت حداقلی بخوایم این تنظیمات رو محاسبه زمانی کنیم، از 1 ساعت تا 2 ساعت نیاز به زمان داره. - راه اندازی سایت بصورت استخوان بندی پیش نمایش اصلی: که معمولا یک زمان 2 تا 3 ساعتی رو میگیره. البته یکسری از پوسته ها کارشون ساده تر هست ولی معمولا اینکه بعد ایمپورت باید یکسری متون رو فارسی و تغییر بدیم زمانبر میشه. - آموزش که زمانبرترین چیز در این مقوله هست و بستگی داره طرف مقابل شما چقدر از کار با سایت سردرمیاره. ما این رو 1 ساعت میزاریم. ب متوسط زمانی از مجموع صحبت های بالا میشه 5 ساعت و 30 دقیقه که با در نظر گرفتن متوسط هر ساعت 85 هزارتومان، میشه کلا 467 هزار و پانصد تومن. شما براساس این متد محاسبه هزینه، میتونید یک قیمت دهی خوب و عادلانه داشته باشید که هم حق شما نسوزه و هم حق مشتری. موفق باشید
  6. 4 points
    سلام دوستان این فایل را باید به صلیقه خودتان اصلاح کنید این فایل خود گوگله که کلیه : http://www.google.com/robots.txt برای اینکار آموزشی را قرار میدهم که امیدوارم به درد دوستان بخوره ابتدا وارد سلیت زیر شوید : http://www.seostation.xyz/robots-txt-generator سپس برای تنظیمات فایل robots.TXT گزینه های خالی را پر میکنیم . ابتدا آدرس سایت مپ خود را وارد میکنیم : Sitemap: (leave blank if you don't have) : http://www.CompnyName.com/sitemapindex.xml و قسمت بعد میخواهیم دسترسی موتورهای جستجوگر را تنظبم کنیم از میان موتورهای زیر من میخواهم این روبوتها به سایت من دسترسی داشته باشند : google google image google mobile alexa baidu naver پس جلوی این قسمتها را Allowed یعنی آزاد قرار میدیم و مابقی را Refused یعنی رد کردن قرار میدیم و پس از اینکه تنظیمات موتورهای جستجوگر را انجام دادیم میریم سراغ اینکه موتورهایی که آزادند که ربوت کنند سایت را چه فایلهایی را دسترسی نداشته باشند . خوب ما میخواهیم ربوتها به این قسمت یا فایلها دسترسی نداشته باشند : /wp-login.php /comments /cgi-bin /wp-admin/ /wp-content/plugins /wp-register.php /wp-feed /trackback خوب پس این ها را درون ستوناهای خالی بعد نیز وارد میکنید که باز انتخاب فایلها به انتخاب خودتونه که من بهترینها رو انتخاب کردم . Disallow: /wp-login.php Disallow: /comments Disallow: /cgi-bin Disallow: /wp-admin/ Disallow: /wp-content/plugins Disallow: /wp-register.php Disallow: /wp-feed Disallow: /trackback خوب در انتها بر روی گزینه Create Robots.txt کلیک میکنیم تا تنظیمات را خروجی بدهد . الان شما این تنظیمات را در قسمت robots.TXT میتوانید کپی و پیست کنید و از تنظیمات خود در بهینه سازی وبسایت لذت ببرید : # robots.txt generated by atozseotools.com User-agent: Googlebot Disallow: User-agent: googlebot-image Disallow: User-agent: googlebot-mobile Disallow: User-agent: MSNBot Disallow: / User-agent: Slurp Disallow: / User-agent: Teoma Disallow: / User-agent: Gigabot Disallow: / User-agent: Robozilla Disallow: / User-agent: Nutch Disallow: / User-agent: ia_archiver Disallow: User-agent: baiduspider Disallow: User-agent: naverbot Disallow: User-agent: yeti Disallow: User-agent: yahoo-mmcrawler Disallow: / User-agent: psbot Disallow: / User-agent: yahoo-blogs/v3.9 Disallow: / User-agent: * Disallow: /wp-login.php Disallow: /comments Disallow: /comments Disallow: /cgi-bin Disallow: /wp-admin/ Disallow: /wp-content/plugins Disallow: /wp-register.php Disallow: /wp-feed Disallow: /trackback Sitemap: http://www.CompnyName.com/sitemapindex.xml این بهترین نوع تنظیمات میباشد . آزمایش Robots.txt در بخش Blocked URLs وبمستر وبمستر گوگل قسمت مشخصی را برای نمایش صفحاتی از سایت شما که توسط robots.txt دسترسی روبات به آنها محدود شده، در نظر گرفته است. این صفحه با نام Blocked URLs و بعنوان زیر مجموعه ای از بخش Crawl تعریف شده است. برای اطمینان از عملکرد صحیح فایل robots.txt به بخش Blocked URLs در اکانت وبمستر خود مراجعه کرده و مانند تصویر زیر در بخش اول محتویات فایل را کپی کنید. در بخش دوم آدرس صفحاتی که قصد دارید میزان محدودیت روبات های گوگل در دسترسی به آنها را بسنجید وارد کنید. (در هر خط یک آدرس) در بخش انتهایی شما میتوانید یک نوع از روبات های گوگل را علاوه بر روبات اصلی که وظیفه ایندکس صفحات را برعهده دارد انتخاب کنید. نمایی از صفحه Blocked urls در وبمستر گوگل با فشردن دکمه Test نتایج آزمون و میزان دسترسی روبات ها به هریک از این آدرس ها به شما نمایش داده خواهد شد. نمونه ای از نتایج آزمایش فایل Robots.txt نحوه انتخاب صفحاتی که در فایل robots.txt معرفی میشوند و پنهان کردن آنها از دید موتورهای جستجو وابستگی مستقیم با سیاست های شما در انتشار محتوا و سئو سایت خواهد داشت. قبل از انجام تغییرات اساسی در این فایل حتما با متخصصان سئو مشورت کرده و کدهای وارد شده را چندین بار آزمون و بازنویسی نمایید. امیدوارم این آموزش برای دوستان مفید باشه . به امید روزهای آفتابی لطفا تشکر فراموشتون نشه
  7. 4 points
    1- ساخت نقشه سایت با Google XML Sitemaps توسط این افزونه می توانید نقشه سایت تان را با فرمت XML ایجاد کنید و با معرفی آن به موتورهای جستجو میزان بازدید سایت و همچنین سرعت شناسایی مطالب تان را در آن ها افزایش دهید . افزونه Google XML Sitemaps یکی از محبوب ترین افزونه های مخزن وردپرس می باشد که روی اکثر سایت های وردپرسی نصب شده است . 2- فرم های تماس حرفه ای با Contact Form 7 یکی از مشهور ترین و سرشناس ترین فرم سازها، فرم ساز ۷ می باشد. شما با این فرم ساز میتونید به ساخت فرم های ساده ای بپردازید. البته برای سایت های ساده کاربر خوبی داره. بعد از نصب افزونه قسمتی با عنوان تماس یا فرم تماس در پسخوان به وجود میاد، که با کلیک بر روی اون میتونید فرم خودتون رو به هر شیوه ای که دوست دارید و هر امکاناتی که میخواهید اضافه کرده و بعد از ذخیره به شما شورت کدی رو میده که در هر جای قالب بذارید، فرم رو به شما نشون میده! همچنین میتونید از قسمت برگه ها نیز به عنوان برگه ای جدا مثلا به عنوان تماس با ما انتخابش کنید. 3- افزایش سرعت سایت با W3 Total Cache افزونه ی w3 total cache برای افزایش سرعت سایت می باشد که سبب افزایش سرعت لود سایت می شود , حتما این موضوع را می دانید که سرعت اینترنت برخی از از کاربران و بازدیدکنندگان سایتتان پایین می باشد و آنها قادر به بازدید سایت شما نیستند و امکان کمی دارد که مجددا برای دیدن سایت شما برگردد و شما این بازدیدکنندگان را از دست می دهید و همچنین یکی از روش های موتور جست و جوگر گوگل ارزش زیاد به سرعت لود سایت می باشد و از این روش هم نیز سایت ها را رتبه بندی می کند . شما می توانید با افزونه ی w3 total cache سرعت لود سایت خود را تا حد ممکن افزایش دهید. 4- بهینه سازی سایت با WordPress SEO by Yoast سئوی سایت ها همواره یکی از مهمترین نکات قابل توجه پس از راه اندازی بوده و هست. به همین دلیل در سایت های وردپرسی هم شاهد این موضوع هستیم که وبمستران توجه ویژه ای به بحث سئوی وردپرس داشته باشند. برای سئوی سایت های وردپرسی افزونه های متعددی وجود دارد که در بین تمامی آن ها دو افزونه ی Yoast SEO و all in one pack مشهور تر هستند و شما می توانید در کنار رعایت سایر نکات به آن ها نیز توجه کرده و از آن ها استفاده کنید. 5- ایجاد گالری های پیشرفته با NextGEN Gallery افزونه ای فوق العاده منعطف و کاربردی برای ساخت انواع گالری های زیبا و پیشرفته ، این افزونه بهترین افزونه ساخت گالری برای وردپرس می باشد که تا لحظه نگارش این مطلب بیش از ۹ میلیون بار دانلود شده است . از جمله قابلیت های مهم این افزونه می توان به امکان مدیریت کامل تصاویر ، افزودن خودکار watermark ، ساخت و مدیریت آلبوم ها ، نمایش تصاویر به دو صورت آلبوم و اسلاید ، کدهای کوتاه فراوان و کاربردی و بسیاری امکانات دیگر اشاره نمود .این افزونه گالری تصاویر از بهترین افزونه های گالری هستش که واقعا فوق العادست و تنظیمات و گزینه هایی که داره خیلی حرفه ای هستن. 6- افزایش سئو سایت با All in One SEO Pack اگر شما تا به حال دنبال افزایش سئو ی سایت خود بوده باشید، حتما و بدون شک نام افزونه های سئو ی وردپرس ALL in One Seo Pack و wordpress seo by yoast را شنیده اید و شاید اکنون از یکی از این افزون ها دارید استفاده می کنید و یا اینکه حد اقل یک بار قبلا استفاده کرده اید.در کنار انتشار مطالب در بلاگ خود و دقت در نوع مطالب و نحوه ی معرفی به موتور های جست و جو گر به خصوص گوگل، نیازمند یک افزونه برای معرفی برخی توضیحات و کلمات کلیدی به موتور های جست و جو هستید.دو افزونه ی فوق، کاملا رایگان هستند و از مخزن وردپرس نیز قابل دانلود هستند.افزونه ی ALL in One دارای سابقه ی زیاد و محبوبیت فراوان و همچنین سادگی در استفاده و تنظیمات آن هست که تا اکنون بالای ۱۴ میلیون بار دنلود شده است.. 7- افزایش سرعت بارگذاری صفحات با WP Super Cache یک افزونه ی حرفه ای برای بالا بردن سرعت بارگذاری سایت تا حد ممکن اگر دنبال راه حلی برای افزایش سرعت سایت خود هستید حتما افزونه wp super cache رو امتحان کنید. این افزونه با ساخت نسخه HTML صفحات شما و ذخیره آن ، باعث افزایش چشمگیر سرعت وب سایت شما می شود . طرز کار این افزونه به این صورت است که با نمایش نسخه HTML ذخیره شده به کاربر ، مانع از اجرای دستورهای وردپرس برای نمایش صفحه به هر بازدید کننده می شود . با هر بار تغییر محتویات مطلب یا برگه ، نسخه HTML آن نیز به روز می شود . همچنین این افزونه گزینه خوبی برای کسانی است که از هاستینگ های با پهنای باند محدود استفاده می کنند . همچنین این افزونه از تنظیمات ساده تری نسبت به افزونه W3 Total Cache برخوردار است. 8- ساخت فرم تماس با ما ایمن با Fast Secure Contact Form این افزونه یک افزونه کاربردی برای ساخت فرم تماس با ما می باشد ، فیلتر خودکار پیغام های اسپم ، تائید ایمیل ، انتقال کاربر به صفحه دلخواه پس از ارسال ، پشتیبانی کامل از CAPTCHA و Akismet ، افزودن بی نهایت فیلد به فرم ، ساخت و مدیریت چند فرم ، مدریت ساده فیلد ها و ویژگی های آن ها از جمله قابلیت های این افزونه می باشند . 9- آمارگیر پیشرفته گوگل با Google Analytics for WordPress توسط این افزونه کاربردی و API اختصاصی خود در Google Analytics می توانید آمار و اطلاعات دقیق بازدیدها و کلمات جستجو شده و … را مشاهده و بررسی کنید . این افزونه کدهای مورد نیاز Google Analytics را به صورت خودکار وارد کرده و تنظیمات پیشرفته مربوط به ان را برای شما فراهم می کند . رصد کلیک های انجام شده روی لینک های خارجی شما از جمله قابلیت های مهم این افزونه محبوب می باشد . 10- افزونه Page Builder by SiteOrigin افزونه Page Builder by SiteOrigin نام یکی از افزونه های ورد پرس برای صفحه ارایى می باشد. به کمک ویجت های مورد علاقه ی خود می توانید از این افزونه ی صفحه ساز به سهولت هر چه بیشتر استفاده کنید. با استفاده از این افزونه می توانید. از جمله ویژگی های دیگر این افزونه به قابلیت کار با تمام تم های خوش ‌ساخت‌، امکان بارگزاری رایگان و پشتیبانی از دیگر افزونه ها می توان اشاره کرد. 11- آمارگیر قدرتمند و حرفه ای wp statistics در وردپرس سیستم های زیادی برای نمایش آمار به صورت کلی و یا جزئی وجود دارد که هر کدام در انواع مختلفی خدماتی را به وبمستران ارائه می کنند. یکی از پر بازدیدترین افزونه وردپرسی که برای آمار بازدید سایت استفاده شده است WP Statistics می باشد که توسط فرد ایرانی به نام مصطفی صوفی طراحی شده و تا به امروز چیزی بالغ بر ۲۰۰۰۰۰ کاربر آن را دانلود کرده اند. 12- افزونه EWWW IMAGE OPTIMIZER این افزونه تمامی عکس هارو ریسایز می کنه.حتی عکس هایی که قبلا آپ شدن. تغییر فرمت عکس ها به شیوه ای که کمترین حجم رو در سایت اشغال کنن نمونه ای از کارایی این افزونست. 13- کپی کردن نوشته‌ها در وردپرس با Duplicate Post دلایل مختلفی وجود داره که بخواید از یک نوشته یا برگه وردپرس تکثیر کنید. یکی از رایج ترین دلایل میتونه فراهم کردن یک راه آسان و ساده برای مشتریاتون باشه که بتونن از یک نوشته یا برگه ای که شما از قبل براشون آماده کردید المثنی بگیرند و چیزهایی که میخوان رو بدون اینکه بدونن هر چیزی رو چطور فرمت بندی کنند تغییر بدند. 14- افزونه بهینه ساز دیتابیس وردپرس با WP Optimize گاهی حتما پیش اومده که بفکر بهینه سازی دیتابیس خود باشید و در ذهن خودتون تصور اینرو کرده باشید که آیا راهی هست بدون رفتن به کنترل پنل هاست این کار رو انجام داد یا خیر ؟! بله راه حلی خوبی آقای وردپرس در این لحظه برای شما روبرو داره . . . افزونه ایی هست حرفه ایی که حتی میشه با اون زمان سنجی به تعداد روز و هفته و ماه رو بهش داد و کار پاکسازی تمامیه ذخیره سازی های وردپرس از جمله مطالب , زباله دان , رونوشت ها و . . . رو انجام داد . 15- افزونه WP-PostViews افزونه قدرتمند و حرفه ای wp post views می باشد که کارش نمایش تعداد دفعات بازدید از پست ها و برگه های شما می باشد . فوق العاده پرکاربرد و حرفه ای 16- نمایش ساده مطالب مرتبط با Yet Another Related Posts Plugin نمایش دادن مطالب مرتبط ، باعث افزایش بازدید و حضور بیشتر کاربر در وب سایت شما می شود . راه های زیادی برای نشان دادن مطالب مرتبط وجود دارد ، یکی از این روش ها استفاده از افزونه است . Yet Another Related Posts Plugin یا YARPP یکی از محبوب ترین افزونه ها در این زمینه است . توسط این افزونه و قرار دادن یک کد کوتاه در قالب ، مطالب مرتبط با موضوع به صورت لیست و یا همراه با تصویر شاخص نمایش داده می شود . نمایش به دو شیوه متفاوت ، امکان تغییر استایل نمایش ، الگوریتم محاسبه پیشرفته و نمایش مطالب مرتبط در فید RSS از جمله قابلیت های این افزونه پر طرفدار می باشد . 17- ساخت شبکه اجتماعی با BuddyPress BuddyPress یک افزونه پیشرفته برای تبدیل وب سایت وردپرسی شما به یک شبکه اجتماعی تمام عیار است . توسط این افزونه کاربردی قادر هستید یک شبکه اجتماعی با امکاناتی نظیر پیام خصوصی ، ساخت پروفایل ، دوست یابی ، ساخت گروه ، عضویت در گروه ها و … ساخته و خونی تازه در رگ سایت تان تزریق کنید . این افزونه جز افزونه های اصلی وردپرس محسوب می شود و بیش از ۳۰۰ افزونه دیگر در مخزن وردپرس برای این افزونه ساخته شده است . 18- افزودن کپچا به فرم ها با SI CAPTCHA Anti-Spam این افزونه مفید وردپرس ، با افزون یک تصویر کپچا به فرم های مختلف باعث کاهش تعداد پیغام های جفنگ می شود . این تصویر امنیتی به صورت خودکار به فرم ارسال دیدگاه ، فرم عضویت ، فرم ورود و … افزوده می شود . از جمله توانایی های منحصر به فرد این افزونه می توان به تنظیمات پیشرفته ، کد HTML صحیح ، مخفی کردن فرم برای کاربران وارد شده و … اشاره کرد . 19- بررسی سلامت لینک ها با Broken Link Checker لینک ها اهمیت زیادی در SEO سایت شما دارند ، اگر در میان لینک های موجود در سایت شما چند لینک منقضی شده باشند گوگل از رتبه شما کم می کند . این افزونه به صورت خودکار کلیه مطالب ، برگه ها ، دیدگاه ها و … را برای لینک های خراب جستجو کرده و در صورت وجود لینک خراب آن را به شما اطلاع می دهد . اطلاع رسانی به دو صورت ایمیلی و نوار هشدار می باشد . 20- ساخت آسان جدول ها با TablePress این افزونه به شما امکان ایجاد جدول ها را بدون نیاز به دانستن HTML می دهد . TablePress با ظاهر ساده و جذاب خود ، امکانات لازم برای ساخت هر نوع جدولی اعم از لیست قیمت ها ، برنامه ها و … را به شما می دهد . یکی از قابلیت های خارق العاده این افزونه ، امکان وارد کردن جداول از نرم افزار EXEL است . همچنین امکانی در آن تعبیه شده است که صدور جداول ساخته شده با فرمت های گوناگون را ممکن می سازد . 21- افزودن قابلیت های جدید با Jetpack by WordPress.com با فعال کردن افزونه JETPACK امکاناتی نظیر آمار ، خبرنامه ، تنظیمات شبکه های اجتماعی و … به وب سایت شما اضافه می شود . امکانات ذکر شده قبل از ارائه این افزونه تنها برای کاربران سایت wordpress.com وجود داشت . البته لازم به ذکر است که کلیه قابلیت های جدید روی سرور سایت wordpress.com میزبانی می شوند . 22- نمایش اطلاعات شمارنده گوگل با Google Analyticator این افزونه با اضافه کردن خودکار کدهای Google Analytics به قالب شما و همچنین نمایش آمار در داشبورد وردپرس ، رنج کار باGoogle Analytics را به حداقل می رساند ! همچنین با داشتن چند ابزارک سفارشی ، امکان نمایش آمار را در وب سایت شما فراهم می کند . پشتیبانی از شمارش گر تعداد دانلود ، نصب آسان و … از قابلیت های این افزونه می باشد . 23- افزودن ساده کلیپ های یوتیوب با Smart YouTube PRO توسط این افزونه محبوب به سادگی می توانید ویدئو های سایت های youtube ، Vimeo ، Metacafe ، liveleak و … را به مطالب ، برگه ها و دیدگاه های خود اضافه کنید . نمایش ویدئو ها روی آیفون و آندروید ، افزودن لیست پخش ، ساخت خودکار تصاویر بند انگشتی ، ابزارک کاربردی ، نمایش خودکار ویدئو ها ، تولید کد xHTML استاندارد و … از توانایی های این افزونه می باشد . 24- افزونه WP-Jalali ا استفاده از این امکان می‌توانید در بخش ویرایش مطالب، تاریخ شمسی مطالب منتشر شده را مشاهده کنید.در یک صفحه و … این قابلیت به شما امکان می‌دهد بر اساس ماه‌های شمسی، نوشته‌های موجود را از صافی بگذرانید و نوشته‌های مربوط به یک ماه را دسته‌جمعی ویرایش کنید. 25- شمارش تعداد دانلود و مشاهده فایل ها با WordPress Download Monitor Download Monitor یک افزونه کاربردی برای شمارش تعداد بازدید یک لینک و دانلود یک فایل می باشد . این افزونه با فراهم کردن محیط آپلود و مدیریت فایل های قابل دانلود به شما امکان مشاهده و ثبت تعداد دانلود هر فایل را می دهد . از قابلیت های مهم این افزونه می توان به افزودن لینک ها در محیط ویرایشگر ، افزودن ورژن های مختلف یک فایل ، ثبت لینک ها دانلود از سرورهای دیگر ، نمایش تعداد دانلود به بازدیدکنندگان توسط کد میانبر ، قابلیت دسته بندی فایها ، ثبت تعداد دانلود صحیح و اقدام برای دانلود ، دانلود فایل ها فقط برای اعضا و … اشاره نمود . 26- افزودن قابلیت امتیاز دهی با GD Star Rating افزونه GD Star Rating همان طور که از نام آن پیداست به شما این اجازه را میدهد تا قسمتی را برای سایت خود تشکیل دهید تا کاربران بتوانند به نوشته ها، برگه ها و حتی نظرات سایت شما رای دهند و این باعث رتبه بندی قسمت های مختلف و پر طرفدار سایت شما می شود. هم چنین شما میتوانید امکانات دیگری و ویدجت های متفاوتی را به ستون های این افزونه اضافه کنید. این افزونه به صورت ایجکس می باشد.. 27- آگاهی از دیگاه های جدید با Subscribe To Comments Reloaded با استفاده از افزونه Subscribe To Comments Reloaded به کاربران خود اجازه می دهید که از درج دیدگاه های جدید از طریق ایمیل آگاه شوند . این افزونه با ایمیل های جذاب خود باعث بازگشت بازدیدکنندگان به وب سایت شما و در نتیجه افزایش ترافیک سایت می شود . عدم ویرایش جدولهای اصلی وردپرس ، ویرایش ساده مشترکان ، ویرایش کاملا ایمیل ها و پیغام های ارسالی ، قابلیت غیر فعال کردن قابلیت برای مطالب خاص و سازگاری کامل با افزونه QTranslate از قابلیت های مهم این افزونه محسوب می شود. 28- نمایش مطالب محبوب با WordPress Popular Posts برای نشان دادن محتوای خوب یک سایت بهتر است برترین مطالب را در نگاه اول به رخ کاربر بکشیم تا با دیدن آن مطالب حسابی برای خود مانور دهیم. اما متاسفانه برخی از وبمستران عزیز فراموش کردند که محبوب ترین مطالب نباید یک عمر ثابت باشد و معمولا مربوط به اولین پست ها باشد بلکه باید به صورت پویا عمل کند و به صورت روزانه , ماهانه و سالانه تغییر نماید تا کاربر متوجه سایت زنده شما بشود 29-افزونه Advanced Custom Fields با استفاده از این افزونه ما قادر خواهیم بود متاباکس هایی رو ایجاد کنیم و در نوشته ها یا پست های سفارشیمون نمایش بدیم و یا گالری تصاویری ایجاد کنیم و کاربر رو محدود کنیم که برای ایجاد گالری تصاویر فقط از اون قسمت تصاویر رو آپلود کنه و بتونیم با استایل دهی بسیار زیبا یک قالب شیک داشته باشیم. 30- تجربه فروشگاه داری اینترنتی با WooCommerce ووکامرس ، برترین افزونه ی فروشگاه ساز تحت وردپرس می باشد که به وسیله آن قادر هستید براحتی اقدام به ایجاد یک فروشگاه اینترنتی با امکانات مختلف کنید. با ووکامرس شما می توانید هر چیزی را به فروش برسانید. براحتی محصولات فیزیکی ، مجازی و یا حتی فایل های خود را به صورت اینترنتی به فروش برسانید . 31- ساخت گالری های فلش با Grand Flagallery ساختن گالری فلش برای دسترسی آسان بازدید کنندگان به فایل های فلش، ایده ی بسیار جالبی برای سایت هاست.این مورد به مرتب سازی سایت نیز کمک شایانی می کند و پیدا کردن فایل های فلش مورد نظر را برای کاربران آسانتر می کند.وردپرس همین ایده را در قالب افزونه ای به نام Grand Flagallery به کاربران خود رائه می دهد. Grand Flagallery این امکان را به شما می دهد تا تصاویر،ویدئو ها و موسیقی های موجود در وب سایت خود را دسته بندی و مرتب کنید. شما می توانید با یک کلیک، گالری های مورد نظر خود را بسازید؛گالری هایی که توسط این افزونه ساخته می شوند زیبایی چشم گیری را به سایت می بخشند که در جلب نظر کاربر نیز موثر است.از دیگر قابلیت های کاربردی این افزونه می توان به موسیقی پشت زمینه، پشتیبانی کامل از مرورگرهای آیفون و اندروید، قابلیت افزودن ابزارک ها اشاره کرد. 32- افزودن لینک به دیوار فیسبوک با Add Link to Facebook توسط این افزونه مطالب و برگه های شما به صورت خودکار روی پروفایل و یا صفحه فیسبوک تان ارسال می شوند . در عین حال شما توانایی مدیریت نحوه ارسال و … را در اختیار دارید . برای استفاده از این افزونه کافیست یکبار تنظیمات آن را انجام دهید و همه چیز را به افزونه بسپارید ، با هر بار ارسال پست یا برگه جدید ، لینک آن روی پروفایل یا صفحه شخصی تان ارسال می شود . 33- ساخت فروشگاه اینترنتی با WP e-Commerce این افزونه محبوب اولین افزونه فروشگاه ساز وردپرس می باشد که با قابلیت ها و توانایی های زیادی عرضه شده است . WP e-Commerce نیز به صورت رایگان منتشر شده است و شما می توانید افزونه های مورد نیازتان را برای آن خریداری کنید . این افزونه کارآمد با قابلیت هایی نظیر سیستم منعطف کوپن و تخفیف ، حمل و نقل رایگان ، ابزارک های متنوع ، سیستم پرداخت تک صفحه ای ، هماهنگی با سایر سیستم های فروشگاه ساز و … یکی از انتخاب های مناسب در این زمینه محسوب می گردد . 34- افزونه وردپرس چند زبانه کردن سایت با WPML یکی از قدرتمند ترین افزونه های چند زبانه کردن سایت وردپرس افزونه قدرتمند WPML هست که به راحتی امکان ایجاد سایت چند زبانه رو به وردپرس میده. در حال حاظر برترین و قدرتمندترین پلاگین ایجاد سایت چند زبانه شده. کلیه قالب های روز دنیا با این پلاگین برای چند زبانه شدن سازگار میشن و این نیز یکی از از نشانه های حرفه ای بودن این افزونه وردپرس هست متاسفنه رایگان نیست!! 35- صفحه بندی مطالب با WP-PageNavi این افزونه یکی از محبوب ترین افزونه ها بین کاربران ایرانی وردپرس است ، با فعال کردن این افزونه و قرار دادن یک کد کوتاه در قالب امکان صفحه بندی مطالب برای شما فراهم می شود . البته به صورت پیش فرض وردپرس مطالب سایر صفحات را به صورت مطالب قدیمی تر ← نمایش می دهد . 36 – نسخه موبایل حرفه ای با WPtouch امروزه با پیشرفت تکنولوژی ساخت صفحات وب ، داشتن یک سایت واکنش گرا (Responsive) که روی هر دستگاه هوشمندی به درستی نمایش داده شود کار سختی نیست . با این وجود برخی تمایل دارند از نسخه موبایل مجزا برای وب سایت خود استفاده کنند ، افزونه WPtouch برای این منظور ساخته شده است . با نصب این افزونه یک نسخه ساده و جذاب از وب سایت تان برای تلفن های هوشمند ایجاد می شود . عدم نیاز به ویرایش کدهای قالب ، انتقال خودکار کاربران موبایل به نسخه مخصوص آن ، تنظیمات پیشرفته و … از توانایی های این افزونه قدرتمند محسوب می شوند . 37- ویرایش گر متن پیشرفته با TinyMCE Advanced این افزونه به شما امکان اضافه کردن ، حذف کردن و تغییر چیدمان دکمه ها را در ویرایشگر متن وردپرس می دهد . به سادگی یک کلیک کردن می توانید با فعال کردن ۱۶ افزونه دیگر آن امکانات جدید را به ویرایشگر دیداری وردپرس اضافه کنید . پشتیبانی ساخت جدول ، تنظیمات بیشتر هنگام ساخت لیست ها ، جستجو و جایگزینی متن ، ویرایش CSS درون خطی و … از قابلیت های کلیدی این افزونه شناخته می شوند . 38- افزونه قدرتمند امنیتی وردپرس All In One WP Security یکی از افزونه قدرتمند امنیتی وردپرس می باشد ، این افزونه یک ابزار ساده و فوق العاده کابردی برای حفاظت و امنیت در برابر هک و حملات به سرور شماست ، تنها کافیست آن را روی وردپرس خود نصب کنید . این افزونه به زبان فارسی نیز آماده شده است و می توانید براحتی از آن استفاده کنید . 39- مدیریت حرفه ای ابزارک ها با Widget Logic Widget Logic افزونه ای کاربردی برای وب سایت هایی است که قالب آن ها از جایگاه های ابزارک زیادی پشتیبانی نمی کند . با استفاده از این افزونه ، تنظیماتی جدید به ابزارک های شما اضافه می شود که توسط آن می توانید مشخص کنید که آن ابزارک در کدام نوع صفحات نمایش داده شود . به عنوان مثال مشخص می کنید که ابزارک تقویم در جایگاه ستون سمت چپ قالب ، تنها زمانی نمایش داده شود که کاربر در صفحه آرشیو موضوعی یا صفحه جستجو باشد . 40- نظرسنجی های پیشرفته با WP-Polls این افزونه سیستم نظرسنجی قدرتمندی را با پشتیبانی از AJAX به وب سایت شما اضافه می کند . به راحتی می توانید فرم نظر سنجی مورد نظرتان را ایجاد کرده و با قرار دادن کد آن در قالب و یا پست ها و برگه ها سیستم نظرسنجی را در وب سایت تان راه اندازی کنید . این افزونه از فرم های نظر سنجی با با انتخاب چند جواب به عنوان پاسخ نیز پشتیبانی می کند . کلیه پاسخ های جمع آوری شده با جزییات بالا در دیتابیس سایت ذخیره می شوند ، همچنین امکان ویرایش تعداد پاسخ ها هم برای مدیر وجود دارد !!!
  8. 4 points
    سلام میتونید با هوک فیلد رو اضافه و کم کنید. نمونه: http://docs.woothemes.com/document/tutorial-customising-checkout-fields-using-actions-and-filters/ http://wordpress.org/support/topic/woocommerce-remove-fields-on-edit-address
  9. 3 points
    به ترتیب کارهای زیر رو انجام بدید : 1- فایل های روت وردپرس + فولدر های wp-admin , wp-include رو مجددا از سایت رسمی وردپرس دانلود و جایگزین کنید . 2- در فولدر wp-content فولدرها و فایل های مربوط به افزونه کش رو حذف کنید . پوشه پلاگین ها رو تغییر نام بدید . 3- قالبتون رو هم به قالب پبش فرض وردپرس تغییر بدید . بعد از انجام این کارها تست کنید ببینید مشکل هنوز برقرار هست یا نه . اگر مشکل برطرف شده بود شما باید اول قالب رو به قالب معمول سایت تغییر بدید و مجددا تست کنید . بعدش باید دونه دونه پلاگین ها رو فعال و مجددا تست کنید . تا در نهایت اسکریپت مخرب رو شناسایی کنید
  10. 3 points
    سلام دوست عزیز شما باید از متا ها استفاده کنید که در وردپرس میشه زمینه دلخواه از افزونه acf زمینه دلخواه پیشرفته استفاده کنید https://wordpress.org/plugins/advanced-custom-fields/
  11. 3 points
    والا مستندات خاصی نیست. توضیح هم واقعا نمیشه داد طولانیه. مستندات API وردپرس اینجاست. https://developer.wordpress.org/rest-api/
  12. 3 points
  13. 3 points
    سلام و درود یه تابعی داره وردپرس به اسم post_class میتونید از این استفاده کنید. https://codex.wordpress.org/Function_Reference/post_class موفق باشید
  14. 2 points
    سلام. فریم ورک ها فقط برای برنامه نویس ها هستن. اگر سایت سازی بدون برنامه نویسی می خواید میشه cms ، مثلا همین وردپرس که یه cms محسوب میشه. فریم ورک به خودی خود کار خاصی نمیکنه توی php یه سری کتابخونه هستن که شما اونها رو به کار می گیرید و محصولی تولید می کنید که میتونه یه وب سایت یا یه وب سرویس باشه. چرا از فریم ورک استفاده میشه: 1- یک بار یاد می گیرید اون فریم ورک رو بارهای بعدی به مراتب سرعت عملتون از زمانی که فریم ورک استفاده نمی کردید بیشتر میشه. 2- خیلی از فرایندها مثل آدرس دهی و لود کردن فایل ها و ساخت فرم ها و جداول دیتابیس و به روزرسانی اسکریپت و غیره بهبود پیدا می کنه و باعث میشه یه کد تمیز، با کیفیت استاندارد و قابل توسعه داشته باشید. علاوه بر اینها سرعت عمل هم به خاطر وجود کتابخونه های کمکی خیلی بالا میره و همچنین وجود یه اسکلت بندی اولیه برای کدنویسی باعث میشه که شما به نحوه طراحی اسکریپت هرباره فک نکنید، چون میدونید الان باید چکار کنید. 3- کدتون رو خیلی راحت شخص دیگه میتونه توسعه بده، مثلا از لاراول استفاده کردین، من میدونم که کنترلرها کجان، روت ها کجان و غیره... 4- وقتی یک فریم ورک استفاده می کنید بعضی از ide ها افزونه هایی دارن که میتونه بهتون کمک بکنه. در واقع افزونه ای داره که کدهای اون فریم ورک رو بیشتر از خالت عادی درک میکنه و شما رو راهنمایی میکنه. 5- ابزارهای دیباگ و تولید خودکار کنترلر ویو و مدل و فایل هایی که برای ایجاد تیبل ها هستن خیلی کمک کننده هست. 6- موارد امنیتی توی فریم ورک های معروف خیلی خوب رعایت شده. اما باید بدونید که هر فریم ورکی برای هرکاری مناسب نیست و اینکه لزومی نداره از همه قابلیت های فریم ورک هم توی پروژتون استفاده کنید. مثلا فریم ورک های سینگلتون دست شما رو برای ویرایش خیلی باز میذاره اما منابع خیلی زیادی از سرور در هر بار لود اسکریپت مصرف میشه. پس برای سایت هایی با بازدید بالا و درامد کم باید از فریم ورک های mvc استفاده کنید. فریم ورک های mvc انعطاف پذیری کمی دارن و بعضی از کارها دردسر زیادی داره توی اونها. در واقع هرکاری که بخواید انجام بدید و از قبل پیش بینی نشده باشه توی فریم ورک براتون دردسرساز میشه. اما از اونور سرعت لود خیلی خوبی دارن. و در واقع با تقسیم بندی مناسب کارها همه چیزهای بی مورد رو همیشه لود نمیکنن. اینکه میگم دردسر ساز میشه معنیش این نیست که امکان ناپذیره، معنیش اینه که باید توی بخش هایی دست ببرید که نمی خواید. البته با یه داکیومنت نویسی مناسب میشه این موضوع رو حل کرد. که مستلزم زمان گذاشتن روی پروژه هست. موفق باشید.
  15. 2 points
    شما در تنظیمات افزونه سئو به زیر منو ظاهر جستجو برید سپس در صفحه باز شده در بخش صفحه خاله هر عنوانی وارد کنید قانونا همون عنوان رو باید نشون بده.
  16. 2 points
    سلام و درود یه نمونه برات درست کردم. https://jsfiddle.net/7fqygc7f/ فقط باید توجه کنی بعد Submit اگر مثلا نام فیلد ها field باشه همین طور که توی مثال هست field یه آرایه است. $_POST['field'] متغییر بالا میشه آرایه. موفق باشید
  17. 2 points
    با سلام چندین راه حل وجود دارد. اگر من به جای شما بودم از یکی از موارد زیر استفاده می کردم. اول از همه یک جایی در پوسته، مثلا در توابع پوسته به صورت استاتیک تاریخ رو چک میکردم که اگر به فلان تاریخ نرسیده بود پوسته رو اجرا کنه و اگه رسیده بود مثلا یک اختار بده یا یک سری از توابع رو لود نکنه. حالت دوم بر روی سیستم خودتون یک API بسازید، به این صورت که مثلا هر وقت پستی انتشار پیدا کرد، با curl بیاد و از api سایت شما لایسنس رو چک کنه، اگه اوکی بود ادامه بده و اگرم که نه که مثل حالت قبل حالت سوم اینکه هنگام فعال سازی پوسته به api سایت خودتون متصل بشه، اگه لایسنس اوکی بود زمان انقضا رو در یه جایی مثل دیتابیس ذخیره کنه، و با هر بار لود، تاریخ انقضا رو چک کنه، اگه اوکی بود که ادامه بده و اگه نه که به صفحه خرید لایسنس ریدایرکت کنه. در نظر داشته باشید در هر صورت باز هم امکان نال کردن قالب وجود داره
  18. 2 points
    درود مجدد خوب راه حل اینه که کد زیر بره توی functions.php قالب سایت. add_action('parse_query', function($wp_query) { if(($wp_query->is_home() || is_front_page()) && $wp_query->is_paged()) { wp_redirect(home_url('/'), 301); exit(); } }); موفق باشید
  19. 2 points
    RewriteEngine On RewriteCond %{HTTPS} off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] تو این کد نیاز نیست تغییری بدید یا آدرس سایت خودتون رو وارد کنید. همینطوری استفاده کنید!
  20. 2 points
  21. 2 points
    باید به تگ audio یه اتریبیون به نام prelaod با مقدار none بدید. https://www.w3schools.com/tags/att_audio_preload.asp
  22. 2 points
    مرسی از لطفتون مجبور شدم بدون عکس درون ریزی کنم و بعد تک تک آپلودشون کنم
  23. 2 points
    https://jsfiddle.net/yywLz7oc/2/
  24. 2 points
    برای این مورد اصلا نمیخواد اون حالت odd و even رو ایجاد کنید. اگر از بوت استرپ استفاده میکنید کافیه بلوک اصلی پست رو بهش کلاس col-12 col-sm-12 col-lg-6 بدید. پ.ن : اون کلاس رو برای بوت استرپ 4 گفتم برای بوت استرپ 3 فرق داره.
  25. 2 points
    آها سوال راجع به داینامیک کردن این مورده. چیز خاصی نیست مثال میزنم. <?php $slider = new WP_Query(array( 'post_type' => 'slider', )); $i = 1; while($slider->have_posts()) : $slider->the_post(); ?> <div class="bg-border <?php echo ($i % 2 == 0) ? "even" : "odd"; ?>"> <div class="col-lg-6"> <div class="text-left img-border img-left"> <?php the_post_thumbnail(); ?> </div> </div> <div class="col-lg-6"> <div class="text-right text-border p-left"> <h4><?php the_title(); ?></h4> <?php the_content(); ?> </div> </div> </div> <?php $i++; endwhile; ?> ما الان اومدیم قبل حلقه متغییر i رو با مقدار اولیه 1 تعریف کردیم بعد داخل حلقه چک میکنم اگر عدد داخل i زوج بود به بلوک پست بیاد کلاس even رو اضافه کنه اگر هم فرد بود بیاد کلاس odd رو اضافه کنه بعد از هر دور حلقه هم یدونه به مقدار i اضافه میکنیم. با این even و odd اضافه شده به بلوک اصلی پست میتونیم اون افکت زیگزاگ رو توی CSS بهش بدیم.
  26. 2 points
    ضمن عرض سلام و تبریک سال نو شما حلقه while رو باز کردی بلافاصله بستی هیچی تو حلقه نیست اون کدهای HTML ات رو بذار توی حلقه. <?php $slider = new WP_Query(array( 'post_type' => 'slider', )); while($slider->have_posts()) : $slider->the_post(); ?> <div class="bg-border"> <div class="col-lg-6"> <div class="text-left img-border img-left"> <?php the_post_thumbnail(); ?> </div> </div> <div class="col-lg-6"> <div class="text-right text-border p-left"> <h4><?php the_title(); ?></h4> <?php the_content(); ?> </div> </div> </div> <?php endwhile; ?> موفق باشی
  27. 2 points
    کدوم قسمت براتون عجیبه شما میتونید خروجی خودتون بسازید با توجه به چیزی که نیاز دارید ! از walker استفاده کنید برای مثال : https://wordpress.stackexchange.com/questions/172582/edit-html-of-wordpress-navigation-bar
  28. 2 points
    دوستان حل شد با register_rest_field یه فیلد تاریخ جدید ساختم و اضافه کردم به api
  29. 2 points
    شما میای به DIV یا کلی تر بگم بلوک پست این تابع رو اضافه میکنی اینطوری: <div <?php post_class(); ?>> بعد این میاد مثلا دسته بندی ای که توش این پست هست رو به شکل کلاس اضافه میکنه به بلوک اون پست بعد شما خیلی راحت میتونی با CSS استایلت رو اعمال کنی.
  30. 2 points
    سلام. https://github.com/mattboldt/typed.js
  31. 2 points
    نوفالو نذاری و خالی بمونه بعنوان dofollow در نظر می گیره
  32. 1 point
    این خطا به دلیله که گوگل به url ها دسترسی نداره . بعضی اوقات ممکنه شما از url فارسی طولانی استفاده کنید . در این صورت ممکنه گوگل دسترسی به اون ادرس نداشته باشه . سعی کنید از url های کوتاه استفاده کنید خصوصا وقتی url ها فارسی هستن . برای مشکل دومتون هم در تنظیمات seo yoast میتونید این مورد رو برطرف کنید .
  33. 1 point
    سلام آدرس سایتتون چیه با دستور site:mysite.com تست کنین ببینین صفحات سایت تو گوگل ایندکس شدن یا نه. به جای mysite.com آدرس سایت خودتون رو بنویسین
  34. 1 point
    آدرس سایتتون رو بدید
  35. 1 point
    این پلاگین خیلی قدیمیه قطعا مشکل از پلاگینه.
  36. 1 point
    حرکتت اشتباهه باید کلا روی یه کلید مانور بدی. در اصل باید آرایه رو دو بعدی کنی. <div class="field"><span>سطر:[0]</span> <input name="filed[0][text]"> <label for="filed[0][1m]">پلن یک ماهه</label> <input name="filed[0][1m]" id="filed[0][1m]" type="checkbox"> <label for="filed[0][3m]">پلن سه ماه</label> <input name="filed[0][3m]" id="filed[0][3m]" type="checkbox"> <label for="filed[0][6m]">پلن شش ماهه</label> <input name="filed[0][6m]" id="filed[0][6m]" type="checkbox"> <label for="filed[0][12m]">پلن یک ساله</label> <input name="filed[0][12m]" id="filed[0][12m]" type="checkbox"> <span class="add">افزودن</span> </div>
  37. 1 point
    سلام افزونه عضویت ویژه باید نصب کنید و پست ها رو برای اعضا محدود کنید. چیز دیگه ای آماده موجود نیست. مگر اینکه اختصاصی برنامه نویسی بشه براتون.
  38. 1 point
    سلام و درود این کدی که شما میذاری توی functions.php درستش میشه کد زیر function exclude_category_home($query) { if($query->is_home() && $query->is_main_query()) $query->set('cat', '-7,-1'); } add_action('pre_get_posts', 'exclude_category_home'); که باید کد خودتو کامل پاک کنی و کد بالا رو ابتدای فایل functions.php دقیقا زیر اولین <?php قرار بدی. موفق باشید
  39. 1 point
    سلام و درود نه category رو معمولا نمیبندن.
  40. 1 point
    سلام و درود این همون بخشیه که توش ورژن PHP هاست رو میشه مشخص کرد؟
  41. 1 point
    من الان چک کردم کلاس namad رو ندادی به عکس.
  42. 1 point
    سلام برای منم این مشکل پیش اومده بود. با نصب افزونه yoast seo مشکلم حل شد. سایت مهندسی بهداشت محیط
  43. 1 point
    ممنونم از راهنمایتون الان upload رو به هاست منتقل کردم ولی محصولاتم نیست؟ وکامرس رو پاک کنم بازم بریزم؟یا اصلا از افونه های لوکال هسام برش دارم همونو بریزم روی هاستم فکر می کنید جواب بده ؟
  44. 1 point
    مرسی من دیروز چندین روش امتحان کردم نشد مجبور شدن برون ریزی و درون ریزی دستی انجام بدم از sql export و inport انجام دادم امکانش هست فایل هارو دستی انتقال بدم
  45. 1 point
  46. 1 point
    با استفاده از قابلیت FlexBox در CSS3 به راحتی میشه دو تا بلوک رو کنار هم گذاشت. https://jsfiddle.net/50z8gkbt/ البته راه های قدیمی هم داره.
  47. 1 point
    اسلایدر با این کتابخونه jQuery پیاده شده باید مطالعه کنید شیوه کارش رو بفهمید. http://www.pixedelic.com/plugins/camera/
  48. 1 point
    اگر لینک هایی از پیکوفایل توی سایتون دارید این روش اون لینک ها هم تغییر میده.
  49. 1 point
    دقیقا میخواهید چه کاری انجام بدید ! میخواهید یه شورت کد قرار بدید و اسلایدر توی همون محل نمایش داده بشه ؟ خب میتونید خروجی خودتون توی یک شورت کد قرار بدید ! چیز خاصی نیست یه مقدار بیشتر توضیح بدید
  50. 1 point
    سلام و درود برای دامین های بین المللی به خصوص COM و ORG این استرکچر مربوط به Rating جواب میده. موفق باشید