وردپرس - ایجاد شورتکد و دکمه اختصاصی در ادیتور - قسمت اول

- visibility ۲۱ mode_comment

به نام خدا

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

در کل در این مبحث آموزشی می پردازیم به:

  • بررسی ساختار  شورتکد ها در وردپرس
  • بررسی نحوه کد نویسی شورتکدها به 3 روش متفاوت
  • نحوه استفاده از شورتکدها در نوشتها
  • کدنویسی شورتکد برای نمایش جعبه دانلود اختصاصی درسایت
  • طراحی ظاهر جعبه دانلود توسط css
  • بررسی متد add_filter و هوک mce_external_plugins برای ایجاد تغییر در هسته ادیتور
  • کدنویسی توابع مورد نیاز برای اعمال تغییر در ادیتور وردپرس
  • کدنویسی توابع جاوااسکریپت برای نمایش دکمه مورد نظر در ادیتور وردپرس

 

.: فقط اعضاي سايت مجاز به ديدن اين قسمت هستند :.
در صورتي که عضو سايت هستيد می توانید لاگین شوید.
در غير اين صورت در کمتر از 1 دقيقه مي توانيد در سايت عضو شويد.

 

comment دیدگاه کاربران
حسین محمدی

مطلب خیلی کاربردی ای بود
خیلی ممنون

hasan_elc

سلام جعبه برای من نشان داده می شود ولی قبل از اون هشدار می دهد :

Warning: Illegal string offset ‘link’ in C:\xampp\htdocs\wordpress\wp-content\themes\m\functions.php on line 6

Warning: Illegal string offset ‘date’ in C:\xampp\htdocs\wordpress\wp-content\themes\m\functions.php on line 7

Warning: Illegal string offset ‘size’ in C:\xampp\htdocs\wordpress\wp-content\themes\m\functions.php on line 8

Warning: Illegal string offset ‘pass’ in C:\xampp\htdocs\wordpress\wp-content\themes\m\functions.php on line 9

وحید صالحی

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

سید علی

سلام
شما این جعبه دانلود و نکته ای که توی مطالب میذارین رو همینجوری درست کردین؟من php بلد نیستم واسه همین حوصله ندارم بشینم این ویدئو رو ببینم،میشه بگین چه جوری میتونم یه جعبه ی دانلود مثه همین سون لرن درست کنم؟

وحید صالحی

دوست عزیز
وقتی شما حوسله نداری من هرچی بگم فایده ای نداره این ویدئو رو تهیه کردیم که همین مسئله رو دوستان یاد بگیرن

سید علی

اره حرف شما درست ولی تو این ویدئو شما کلی چیزا رو دقیق توضیح دادین و مثلا گفتین چه جوری برای ادیتور دکمه بسازیم و من اینا رو که نمیخوام،فقط یه شورت کد میخوام ولی خب باشه.ویدئو رو نگاه میکنم. 😉

سجاد دریس

سلام.
لینک

سید علی

ممنون اقای صالحی فقط میشه اشکال اینو بگین؟

وحید صالحی

دوست عزیز کدهای شما نصفه نیمه هست سوالت رو در انجمن مطرح کن تا بررسی کنم

Javad Abbasi

سلام. میخواستم لطفا کنید بگید چطور یک دکمه در مرورگر بگذاریم که وقتی کلیک شد ، یک منو افتادنی یا یک popup باز بشه و شورتکد ها درونش باشه و با کلیک در ادیتور نمایش داده بشه.
ضمنا تو آموزش فقط یک دکمه و یک شورت کد بود ، فقط کد هاش و یک کوچولو توضیح بدید کافیه.

منظورم در ادیتور بود که مرورگر گفتم.

danyaltj

سلام.میشه لطفا بگین با چه برنامه ای از دسکتاپتون فیلمبرداری کردین؟
لطفا لینکش رو بدین…

وحید صالحی

سلام دوست عزیز تمام ویدئو های سایت با نرم افزار camtasia تهیه و کپچر میشه…

لینک دانلود

danyaltj

هنگامیکه شما کدهای وردپرس را وارد میکنید خود برنامه دریم ویور ادامش رو مینویسه.میشه بگین چطوری اینکار رو کردین.اگه پلاگین خاصی هستش لطفا لینکش رو قرار دهید و نحوه نصب کردنش رو هم بگین.ممنون…

وحید صالحی

در انجمن تاپیکی در این مورد هست از این لینک مشاهده نمایید

اما برای راحتی بیشتر و بدون اینکه از اکستنشی بخواهید استفاده کنید بهتره ار phpstorm یا netbeans استفاده کنید …

منصور جواهر

salam agjaye salehi mitonim baad az didane in 2 ghesmat ye hamchin ShortCode Hayi be sazim ?

http://www.yekmovie151.com/movies/%D8%AF%D8%A7%D9%86%D9%84%D9%88%D8%AF-%D9%81%DB%8C%D9%84%D9%85-3-days-to-kill-2/

وحید صالحی

سلام دوست عزیز لینکی که گذاشتید باز نمیشه!تصویرش رو بزارید…

fakhrabad

سلام.ببخشیدوقتی میخوام دانلود کنم خطای 404 میده.ممنون میشم پیگیری کنید و برام بفرستین لینک دانلود رو.با تشکر

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

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

saeed joshani

سلام.متاسفانه چند بار هم تست کردم ولی بازهم با خطای 404 مواجه میشه.
با تشکر

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

فکر کنم فایل منتقل شده . اجازه بدید بررسی می کنیم.

نیاز به لاگین

برای ارسال دیدگاه و یا پرسیدن سوال خود در این قسمت، باید در سایت لاگین شوید.