دوره مجازی قالب وردپرس (آپدیت 3) : responsive کردن قالب - قسمت دوم



visibility  
mode_comment   ۲۰۰

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

info توجه

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

ثبت نام در آموزش طراحی قالب وردپرس حرفه ای

comment دیدگاه کاربران
It1 Press replyپاسخ

درود

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

از فایل single.php هم var_dump گرفتم .

برای نمایش دسته بندی که دارای لینک نباشه و بصورت متن باشد، از چه تابعی استفاده کنم؟
متاسفانه تابع the_category() ، دسته بندی که نمایش میدهد رو دارای لینک می کند.

با تشکر

H:\wamp\www\wp-content\themes\webdesign-service\functions.php:114:null

H:\wamp\www\wp-content\themes\webdesign-service\functions.php:125:int 45
——-
single.php

H:\wamp\www\wp-content\themes\webdesign-service\single.php:17:
object(WP_Post)[4037]
  public ‘ID’ => int 45
  public ‘post_author’ => string ‘1’ (length=1)
  public ‘post_date’ => string ‘2019-04-09 17:06:11’ (length=19)
  public ‘post_date_gmt’ => string ‘2019-04-09 12:36:11’ (length=19)
  public ‘post_content’ => string ‘نوشته اول’ (length=17)
  public ‘post_title’ => string ‘نوشته اول’ (length=17)
  public ‘post_excerpt’ => string ” (length=0)
  public ‘post_status’ => string ‘publish’ (length=7)
  public ‘comment_status’ => string ‘open’ (length=4)
  public ‘ping_status’ => string ‘open’ (length=4)
  public ‘post_password’ => string ” (length=0)
  public ‘post_name’ => string ‘%d9%86%d9%88%d8%b4%d8%aa%d9%87-%d8%a7%d9%88%d9%84’ (length=49)
  public ‘to_ping’ => string ” (length=0)
  public ‘pinged’ => string ” (length=0)
  public ‘post_modified’ => string ‘2019-04-09 17:06:11’ (length=19)
  public ‘post_modified_gmt’ => string ‘2019-04-09 12:36:11’ (length=19)
  public ‘post_content_filtered’ => string ” (length=0)
  public ‘post_parent’ => int 0
  public ‘guid’ => string ‘http://localhost/?p=45’ (length=22)
  public ‘menu_order’ => int 0
  public ‘post_type’ => string ‘post’ (length=4)
  public ‘post_mime_type’ => string ” (length=0)
  public ‘comment_count’ => string ‘0’ (length=1)
  public ‘filter’ => string ‘raw’ (length=3)
کیوان علی محمدی

سلام. اگر قصد دارین لیست دسه بندی های یک مطلب رو دریاف کنید می تونید از تابع wp_get_post_categories استفاده کنید.

مسعود رامندیان replyپاسخ

عرض ادب و احترام
من بعد از گذراندن دوره شما یک سایت وردپرسی راه اندازی کردم و در حال حاضر آنلاین هست.
بعد از مدتی من سایت رو آپدیت کردم. امکاناتی اضافه کردم به سایت و تغییر استایل در بعضی از قسمت های سایت را انجام دادم.
مشکلی که الان دارم سایت من روی مرورگر کاربرام کش شده و بهم ریخته نمایش میده.
اگر کاربر کش مرورگر خودشو حذف و یا صفحه سایت من رو ctrl+F5 بزنه مشکل حل میشه.
اما یک کاربر مبتدی شاید این مسئله رو ندونه و ببینه سایت بهم ریخته نمایش داده میشه، سایت رو ترک کنه.
افزونه های کش رو هم نصب کردم و در حال حاضر افزونه wp-rocket روی وردپرس من فعال هست، اما هر بار که تغییری در استایل سایت انجام می دهم باید کش مرورگر خالی بشه تا تغییرات اعمال بشه.
حال سوال من اینه که آیا راهی هست که کاربر به محض باز کردن صفحه سایت من، به طور خودکار کش سایت من از روی مرورگرش حذف بشه یا به طور کلی کاری کنم که هر بار تغییری در استایل سایت انجام می دهم بعدش کش مرورگر کاربران پاک بشه و سایت به صورت صحیح نمایش داده بشه؟
ممنون میشم از راهنماییتون

لقمان آوند

سلام اقا مسعود
دو تا کار می تونید بکنید.
اول اینکه پس از تغیر استایل اسم فایل استایل عوض شه.
دوم اینکه یه کوئری پارامتر پشت آدرس فایل استایل بزارید. مرورگرها معمولا در این حالت فایل رو کش نمی کنند.
این شکلی مثلا :
https://www.7learn.com/path/to/style.css?version=7864

محمدابراهیمی replyپاسخ

باسلام خدمت استاد محترم بنده قابلیت دانلود ندارم برام میشه سی دی فایل ها را بفرستید

لقمان آوند

سلام
متاسفانه این امکان وجود نداره و دوره فقط به صورت دانلودی در دسترس هستند.

فرزاد احمدی replyپاسخ

سلام و درود خسته نباشید

با توجه به اینکه نسخه جدید وردپرس اومده و مدت زمان زیادی از ضبط این دوره گذشته آیا این دوره هنوز هم کاربردی هست ؟ و سینتکس کد ها عوض نشده ؟

کیوان علی محمدی

سلام دوست عزیز. تا حد زیادی این دوره هنوز کاربردی هست و مشکلی نداره.

ارسال نظرات

کاربر گرامی، امکان ارسال نظر و پشتیبانی برای دوره های مجازی فقط برای دانشجویان این دوره امکان پذیر می باشد.

1 2 3