• اطلاعیه ها

    • Morteza

      باهم بسازیم: اطلس ووکامرس و وردپرس   14/07/96

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

j1989m

عضو سایت
  • تعداد ارسال ها

    28
  • تاریخ عضویت

  • آخرین بازدید

تمامی ارسال های j1989m

  1. سلام لطفا اسلایدر این سایتو ببینید: https://beyamooz.com میخوام یه اسلایدر مثل لینک بالا داشته باشم: بطوریکه داخل هراسلاید چند تا عنصر مختلف (آیکون و متن) باشه که با اومدن هراسلاید، هریک از عناصر داخلش با انیمیشن خاصی ظاهر بشن، و با رفتن هراسلاید، عناصر داخلش هم با انیمیشن ناپدید بشن...ضمن اینکه ریسپانسیو و لمسی هم باشه... ؟ ؟ ؟ ؟ ؟ ؟ در حال حاضر اسلایدر زیر رو با کاروسل ساختم: https://codepen.io/j1989mah/pen/VzoOmY جمعا 3 تا اسلاید هست: داخل اسلاید دوم و سوم المان هایی رو قرار دادم... اما میخوام با اومدن و رفتن هراسلاید المان های داخلش با انیمیشن ظاهر و ناپدید بشن... ؟ ؟ ؟ ؟ ؟ ؟
  2. بله میدونم وردپرس برای هرکاری پلاگینای قدرتمندی داره اما منظورم وردپرس نیست...
  3. سلام من دارم یه اسلایدر ریسپانسیو میسازم، فقط با استفاده از html, css, JS, jquery(بدون بوت استرپ یا فریمورک یا پلاگین یا هرچیز دیگه ای...) مشاهده اسلایدر وقتی بازش کنید میبینید درست اجرا میشه (هر 3 ثانیه اسلایدها عوض میشن) اما وقتی مرورگر رو ریسایز کنید (یعنی ابعاد مرورگر رو تغییر بدید)، اسلایدر قاطی میکنه فکر میکنم مشکل مربوط به دستور setInterval میشه <!DOCTYPE html> <html> <head> <style type="text/css"> * { margin: 0; padding: 0; outline: none; border: none; font-size: medium; font-family: Tahoma,Arial; } body { direction: rtl; background: #f8f8f8; text-align: right; color: #333333; position: relative; } #sliderWrap { display: block; width: 100%; position: relative; overflow: auto; direction: ltr; } #slider { display: block; position: relative; } #slider > li { display: block; position: relative; float: left; } #slider > li > img { display: block; width: 100%; height: auto; } </style> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> <script> $(document).ready(function(){ var cLi = $("#slider > li").length; var wUl = (cLi*100)+"%"; $("#slider").css("width",wUl); var wLi = (100/cLi)+"%"; $("#slider > li").css("width",wLi); $("#sliderWrap").css("overflow","hidden"); var size = $("#slider > li").width(); var i = 1; function sliderMove(){ var sizeSlide = i*size; if(i<cLi){ $("#sliderWrap").animate({scrollLeft: sizeSlide},500); i++; } else{ $("#sliderWrap").animate({scrollLeft: 0},500); i = 1; } } var anim = setInterval(sliderMove,3000); $(window).resize(function(){ clearInterval(anim); $("#sliderWrap").scrollLeft(0); var size = $("#slider > li").width(); var i = 1; function sliderMove(){ var sizeSlide = i*size; if(i<cLi){ $("#sliderWrap").animate({scrollLeft: sizeSlide},500); i++; } else{ $("#sliderWrap").animate({scrollLeft: 0},500); i = 1; } } var anim = setInterval(sliderMove,3000); }); }); </script> </head> <body> <div id="sliderWrap"> <ul id="slider"> <li> <img src="http://uupload.ir/files/ltbl_slide-1.jpg"> </li> <li> <img src="http://uupload.ir/files/t0p0_slide-2.jpg"> </li> <li> <img src="http://uupload.ir/files/1tmb_slide-3.jpg"> </li> </ul> </div> slider.html
  4. سلام از کاروسل استفاده کردم، داخل اسلاید دوم و سوم المان هایی رو قرار دادم... حالا میخوام با اومدن و رفتن هراسلاید المان های داخلش با انیمیشن ظاهر و ناپدید بشن...
  5. مرسی بله میدونم باید برای عناصر جدید کد بنویسم... اما خب نکته اینجاست که کدهای من باید با اسلایدر هماهنگ باشه... یعنی دقیقا همزمان با نمایش هراسلاید، انیمیشن عناصر داخلش اجرا بشه... اگه ممکنه براتون لطفا یک نمونه برام بسازید: مثلا 3 تا اسلاید باشه و داخل هراسلاید چند تا عنصر (آیکون و متن) مختلف باشه، بطوریکه با اومدن هراسلاید، هریک از عناصر داخلش با انیمیشن خاصی ظاهر بشن، و با رفتن هراسلاید، عناصر داخلش هم با انیمیشن ناپدید بشن... مثل اسلایدر این سایت: https://beyamooz.com
  6. بازم ممنون اما چیزی که من میخوام اینه: میخوام حین نمایش یک اسلاید خاص، یک سری عناصر مثل تصویر و متن رو با انیمیشن دلخواه نمایش بدم، امکانش هست؟ حتما دیدید بعضی اسلایدرها رو که با نمایش هراسلاید یک سری آیکون و نوشته هم با انیمیشن ظاهر میشن یا با حرکت موس تکون میخورن... آیا owl carosel این امکان رو میده؟ چطور میشه این انیمیشن ها رو اضافه کرد؟؟؟
  7. ممنون که جواب میدی اما این کاروسل که میگی دقیقا چیه که باید فراخوانیش کرد؟ من تو پست اول گفتم نمیخوام از فریمورک یا پلاگین یا هرچیز دیگه ای استفاده کنم سرچ کردم میگه پلاگینه: https://hive.ir/معرفی-پلاگین-جی-کوئری-owl-carousel/ خب حالا من استفاده کردم از این، بعد اگه مثلا فرض کنید بخوام حین نمایش یک اسلاید خاص، یک سری عناصر مثل تصویر و متن رو با انیمیشن دلخواه نمایش بدم، امکانش هست؟ نمیدونم منظورمو گرفتید یا نه؟ حتما دیدید بعضی اسلایدرها رو که با نمایش هراسلاید یک سری آیکون و نوشته هم با انیمیشن ظاهر میشن یا با حرکت موس تکون میخورن...
  8. نه، چون نمیخوام از پلاگین استفاده کنم... به این خاطر که با پلاگین ها ویرایش خیلی محدود میشه، نهایتا میشه رنگ ها و اندازه ها و غیره رو تغییر داد... اما مثلا فرض کنید بخوام حین نمایش هراسلاید/یا یک اسلاید خاص، یک سری عناصر مثل تصویر و متن رو با انیمیشن نمایش بدم... در اینصورت باید نشست کل کدهای پلاگین رو از اول تا آخر خوند و درک کرد... تازه آخرشم معلوم نیست بشه یا نه...
  9. نه متاسفانه درست کار نمیکنه اگه حین اجرای اسلایدر (مثلا وقتی روی تصویر دوم: عکس گربه هست) گوشی رو افقی یا عمودی کنید و ابعاد تغییر کنه، می بینید قاطی میکنه چه تو گوشی چه تو کامپیوتر و با مرورگرهای مختلف تست کردم، قاطی میکنه دیگه واقعا دارم از طراحی وب و برنامه نویسی زده میشم
  10. واقعا بین اینهمه برنامه نویس کسی نیست جواب منو بده؟؟؟ من واقعا نمیدونم اشکال کارم کجاست لطفا وارد لینک مشاهده اسلایدر بشید، اونجا با مرورگر کدها رو باز کنید (ctrl+u) کدها منظمتره
  11. سلام کردم نشد
  12. سلام من یه سایت وردپرسی دارم با دامنه دات کام (مثلا mysite.com) از طریق ایرنیک یه دامنه آی آر ثبت کردم (mysite.ir) و dnsهاشو هم عین dnsهای دامنه اصلی (mysite.com) ست کردم. حالا میخوام mysite.ir ریدایرکت بشه به mysite.com ، چه کارایی رو تو سی پنل باید انجام بدم؟ هنوز تو قسمت ریدایرکت سی پنل دامنه mysite.ir نیومده
  13. ممنون از همتون تو قسمت addon domains دامنه ir رو میزدم اضافه نمیکرد و ارور میداد، توقسمت redirects هم اثری از دامنه ir نبود تیکت زدم پشتیبانی هاست گفت چون سایتم وردپرسیه باید از بخش aliases دامنه ir رو ادد کنم، اینکارو کردم ادد شد، بعد تو همون قسمت aliases دامنه ir رو به com ریدایرکت کردم، انجام شد، الانم دامنه mysite.ir رو تو مرورگر میزنم دامنه اصلی دات کام باز میشه، تا اینجا مشکلی نیست منتها فقط دامنه mysite.ir ریدایرکت شده به mysite.com ، یعنی وقتی مثلا mysite.ir/page1 رو میزنم هیچ ریدایرکتی انجام نمیشه، فک میکنم از نظر سئو بهتر باشه به mysite.com/page1 هدایت بشه، درسته؟ باید چیکار کنم؟ الان رفتم تو بخش redirects دامنه ir هستش، وقتی ریدایرکت میکنم و تیک Wild Card Redirect رو هم میزنم (که همه صفحات سایت ریدایرکت بشن) ارور میده: There was an error adding the redirect. Redirecting "" to "https://www...com/" will cause a redirection loop because "http://..ir/", which is located at "/home/./public_html/", is above "https://www...com/", which is located at "/home/./public_html/" .
  14. سلام نه چطور میشه اضافه کرد؟
  15. سلام میخوام یک نام دامنه جدید رو برای سایتم تنظیم کنم. در حال حاضر دامنه اصلی دات کام هست (مثلا mysite.com) اما میخوام همین دات آی آرشو (یعنی mysite.ir) رو وقتی کاربر تو مرورگر وارد کرد دامنه اصلی لود بشه. از لحاظ سئو داشتن دو تا نام دامنه برای سایت به چه صورت هستش؟ از چه روشی استفاده کنم بهتره؟
  16. سلام من سایتم دوزبانه است. یعنی دوتا وردپرس نصب کردم. وردپرس انگلیسی رو توی روت و وردپرس فارسی رو توی پوشه fa نصب کردم. میدونم میشد از افزونه استفاده کنم اما قسمت فارسی و انگلیسی سایتم با هم خیلی فرق دارن اصلا قالبشون فرق داره، بهمین خاطر ترجیح دادم بجای افزونه از این روش استفاده کنم. درحال حاضر همه چی مرتبه اما تنها سوال و مشکلی که با این روش دارم بحث سئو است؟ این روش از نظر سئو استاندارده؟ توی گوگل وبمستر مجبور شدم هردو آدرس انگلیسی و فارسی رو بصورت دوتا سایت مجزا وارد کردم (mysite.com و mysite.com/fa). چون درواقع دوتاسایت مجزا هستن و سایت مپ مختص به خودشون رو دارن. توی گوگل هم که اسم سایتو سرچ میکنم انگار فقط سایت انگلیسی رو میشناسه و فارسی رو نه. بنظرتون چیکار کنم بهتره؟ از نظر سئو واقعا مشکلی هست یا نه؟ ممکنه گوگل بعدا خودش تشخیص بده؟
  17. کسی هست لطفا جواب این سوالات منو بده همه با پیشوندهای مرورگرها توی css آشنا هستیم. مثلا من خودم شخصا امتحان کردم وقتی box-shadow رو نوشتم توی همه مرورگرها اجرا شده اما توی فایرفاکس نه. تا اینکه با پیشوند -moz- اجرا شده. پیشوندهای دیگه هم هستن مثل: -ms- برای IE -o- برای اوپرا -webkit- برای سافاری و کروم حالا سوال اینه: چرا این مرورگرها از این پیشوندها برای اجرای برخی خصوصیات css استفاده میکنن؟ لزومش چیه؟ وقتی با اضافه کردن یه پیشوند ساده، مرورگر خصوصیت رو اجرا میکنه، معنیش اینه مرورگر از اون خصوصیت پشتیبانی میکنه (وگرنه یه پیشوند ساده که نمیتونه معجزه کنه) خب چرا حتما باید پیشوند بکار بره براش؟ چرا بصورت ساده و بدون پیشوند اجرا نمیکنه؟ یا مثلا یکی دو تا کاراکتر به پس و پیش خصوصیت اضافه میشه بعد اسمش میشه هک css. مثل: .element { color: black; color: green\9; /* IE8 and older */ *color: blue; /* IE7 and older */ _color: red; /* IE6 and older */ } یعنی مرورگر برای اجرای خصوصیت لنگ همین ستاره و اسلش بوده؟
  18. سلام توی قسمت افزودن نوشته و از طریق پرونده های رسانه ای یه عکس انتخاب میکنم و منتشر میکنم. توی سایت عکس رو نشون میده اما این کدها رو هم میاره: [caption id="attachment_154" align="aligncenter" width="300"] [/caption] درواقع عکس بین دوتا caption بالا قرار میگیره. این مشکل توی افزودن برگه نیست. لطفا راهنمایی کنید خیلی فوریه ممنون
  19. خیلی مهم

    مشکل مربوط به فایل single.php میشد. بجای: <?php $after_more = explode('<!--more-->', $post->post_content); if( $after_more[1] ) { echo $after_more[1]; } else { echo $after_more[0]; } ?> از: the_content(); استفاده کردم مشکل نمایش تصاویر حل شد. اما یه مشکل دیگه بوجود اومده: تابع کانتنت همه متن رو کامل نشون میده (خلاصه+متن کامل) اما من میخوام فقط متن کامل نمایش داده بشه (بدون خلاصه).
  20. سلام من با فایل functions.php پوسته ام مشکل دارم مشکل اینه که اگه این فایل داخل پوشه قالب باشه، نمیتونم وارد بخش مدیریت بشم و وقتی این فایل رو حذفش میکنم مشکل ورود به بخش مدیریت حل میشه.. اما خب این فایل بایستی حتما باشه و نمیشه که حذفش کنم لطفا راهنمایی کنید کدهای فایل functions اینه: <?php // Add support for Featured Images if (function_exists('add_theme_support')) { add_theme_support('post-thumbnails'); } // archive paging function wp_pagination() { global $wp_query; $big = 12345678; $page_format = paginate_links( array( 'base' => str_replace( $big, '%#%', esc_url( get_pagenum_link( $big ) ) ), 'format' => '?paged=%#%', 'current' => max( 1, get_query_var('paged') ), 'total' => $wp_query->max_num_pages, 'type' => 'array' ) ); if( is_array($page_format) ) { $paged = ( get_query_var('paged') == 0 ) ? 1 : get_query_var('paged'); echo '<div id="pagination"><ul>'; foreach ( $page_format as $page ) { echo "<li>$page</li>"; } echo '</ul></div>'; } } ?>
  21. سلام مقدمه: توی وردپرس یه خلاصه مطلب داریم و یه ادامه مطلب یعنی مطالب قبل از تگ <!--more--> میشه خلاصه مطلب و بعد از اون میشه ادامه مطلب سوال: توی فایل single.php میخوام فقط ادامه مطلب نمایش داده بشه بدون خلاصه مطلب (یعنی فقط مطالب بعد از تگ <!--more-->)