loading...

طراحی سایت

بازدید : 5
پنجشنبه 18 دی 1404 زمان : 10:12


ورود به SSH و فراهم‌سازی دور و اطراف
اتصال به هاست از روش SSH: با به کار گیری از یک کلاینت SSH (مثل PuTTY در ویندوز یا این که Terminal در macOS/Linux)، به سرور خویش متصل گردید. فرمان اتصال به سرور معمولاً به طور ذیل میباشد: رفتن به دایرکتوری پلاگین‌ها: بعداز ورود به سرور، به دایرکتوری طراحی سایت در مشهد پلاگین‌ها بروید:

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

ساخت‌و‌ساز دایرکتوری برای پلاگین: یک دایرکتوری نو برای پلاگین خویش ساخت نمائید:

نصب ابزارهای توسعه و گسترش
نصب Node.js و NPM: پژوهش فرمائید که آیا Node.js و NPM در سرور شما نصب گردیده‌اند:

چنانچه نصب نشده‌اند، میتوانید آنها‌را نصب فرمائید. برای نصب Node.js و NPM به نحوه‌های مطلوب برای توزیع لینوکس خویش مراجعه‌کنید.

ساخت‌و‌ساز فولدر package.json: با به کار گیری از فرمان پایین، فولدر package.json را ساخت و ساز نمایید:

npm init -y
این امر پوشه package.json را با پیکربندی پیش‌فرض ساخت‌و‌ساز می‌نماید.

نصب تعلق‌های ما یحتاج: بسته‌های موردنیاز برای پیشرفت بلوک‌های Gutenberg را نصب نمائید:

ساخت و ساز پوشه‌های تنظیمات: فولدر webpack.config.js:

ساخت و ساز بلوک سفارشی
ساخت‌و‌ساز پوشه JavaScript برای بلوک: در دایرکتوری src، یک پوشه index.js ساخت و ساز فرمایید و کد بلوک را در آن بنویسید:

ساخت و ساز پوشه CSS (از روی میل): درصورتی که نیاز به استایل دارید، یک فولدر style.css در دایرکتوری src ساخت و ساز فرمایید و استایل‌های خویش را بنویسید.

تشکیل داد پروژه: از فرمان webpack برای ایجاد کرد پروژه به کار گیری نمایید:

npx webpack
تصویب بلوک در وردپرس
تایپ کردن کد PHP برای لود بلوک: در دایرکتوری پلاگین، پوشه PHP (مانند my-custom-block.php) را ساخت فرمایید و کد ذیل را در آن وارد نمائید:
راه‌اندازی پلاگین: به داشبورد وردپرس بروید. به پلاگین‌ها بروید و پلاگین نو خویش را پیدا نمایید. پلاگین را فعال فرمایید.

تست و با صرفه‌سازی
تست بلوک:
وارد ویرایشگر بلوک Gutenberg گردید.
بلوک سفارشی خویش را اضافه نمائید و مطمئن گردید که به صدق عمل می‌نماید.
باصرفه‌سازی:
کد و استایل‌های خویش را رسیدگی نمائید و اصلاحات مایحتاج را اعمال دهید.
با دسترسی SSH، می توانید مجموع فرآیند ساخت‌و‌ساز و پیشرفت بلوک‌های سفارشی Gutenberg را مستقیماً بر روی سرور خویش اجرا دهید. این طریق به شما قابلیت و امکان میدهد تا تخت گاز تغییرات را جاری ساختن کرده و بلوک‌های خویش را آزمایش فرمائید. در شرایطی‌که سوال های بیشتری دارید یا این که به مشکلی برخوردید، لطفاً بپرسید!

طریق سوم: به کارگیری از Advanced Custom Fields (ACF) و ACF Blocks
استعمال از Advanced Custom Fields (ACF) و قابلیت و امکان ACF Blocks یک طریق بی آلایش و کاربرپسند برای ایجاد کرد بلوک‌های سفارشی سوای نیاز به علم عمیق جاوا اسکریپت میباشد.

acf plugin
پلاگین ACF
نصب ACF Pro: به تارنما Advanced Custom Fields بروید و ورژن Pro را خریداری و نصب نمایید. در شرایطی که با نصب پلاگین شناخت ندارید میتوانید نوشته ی علمی یادگرفتن نصب پلاگین در وردپرس را تحقیق فرمایید.

ساخت‌و‌ساز بلوک با ACF: از پیشخوان وردپرس به Custom Fields > بلوک‌ها بروید و یک بلوک تازه ساخت فرمائید. فیلدهای متبوع خویش را اضافه فرمایید.

تنظیمات بلوک: در پوشه functions.php پوسته خویش، کد پایین را برای تصویب بلوک اضافه فرمائید:


ورود به SSH و فراهم‌سازی دور و اطراف
اتصال به هاست از روش SSH: با به کار گیری از یک کلاینت SSH (مثل PuTTY در ویندوز یا این که Terminal در macOS/Linux)، به سرور خویش متصل گردید. فرمان اتصال به سرور معمولاً به طور ذیل میباشد: رفتن به دایرکتوری پلاگین‌ها: بعداز ورود به سرور، به دایرکتوری طراحی سایت در مشهد پلاگین‌ها بروید:

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

ساخت‌و‌ساز دایرکتوری برای پلاگین: یک دایرکتوری نو برای پلاگین خویش ساخت نمائید:

نصب ابزارهای توسعه و گسترش
نصب Node.js و NPM: پژوهش فرمائید که آیا Node.js و NPM در سرور شما نصب گردیده‌اند:

چنانچه نصب نشده‌اند، میتوانید آنها‌را نصب فرمائید. برای نصب Node.js و NPM به نحوه‌های مطلوب برای توزیع لینوکس خویش مراجعه‌کنید.

ساخت‌و‌ساز فولدر package.json: با به کار گیری از فرمان پایین، فولدر package.json را ساخت و ساز نمایید:

npm init -y
این امر پوشه package.json را با پیکربندی پیش‌فرض ساخت‌و‌ساز می‌نماید.

نصب تعلق‌های ما یحتاج: بسته‌های موردنیاز برای پیشرفت بلوک‌های Gutenberg را نصب نمائید:

ساخت و ساز پوشه‌های تنظیمات: فولدر webpack.config.js:

ساخت و ساز بلوک سفارشی
ساخت‌و‌ساز پوشه JavaScript برای بلوک: در دایرکتوری src، یک پوشه index.js ساخت و ساز فرمایید و کد بلوک را در آن بنویسید:

ساخت و ساز پوشه CSS (از روی میل): درصورتی که نیاز به استایل دارید، یک فولدر style.css در دایرکتوری src ساخت و ساز فرمایید و استایل‌های خویش را بنویسید.

تشکیل داد پروژه: از فرمان webpack برای ایجاد کرد پروژه به کار گیری نمایید:

npx webpack
تصویب بلوک در وردپرس
تایپ کردن کد PHP برای لود بلوک: در دایرکتوری پلاگین، پوشه PHP (مانند my-custom-block.php) را ساخت فرمایید و کد ذیل را در آن وارد نمائید:
راه‌اندازی پلاگین: به داشبورد وردپرس بروید. به پلاگین‌ها بروید و پلاگین نو خویش را پیدا نمایید. پلاگین را فعال فرمایید.

تست و با صرفه‌سازی
تست بلوک:
وارد ویرایشگر بلوک Gutenberg گردید.
بلوک سفارشی خویش را اضافه نمائید و مطمئن گردید که به صدق عمل می‌نماید.
باصرفه‌سازی:
کد و استایل‌های خویش را رسیدگی نمائید و اصلاحات مایحتاج را اعمال دهید.
با دسترسی SSH، می توانید مجموع فرآیند ساخت‌و‌ساز و پیشرفت بلوک‌های سفارشی Gutenberg را مستقیماً بر روی سرور خویش اجرا دهید. این طریق به شما قابلیت و امکان میدهد تا تخت گاز تغییرات را جاری ساختن کرده و بلوک‌های خویش را آزمایش فرمائید. در شرایطی‌که سوال های بیشتری دارید یا این که به مشکلی برخوردید، لطفاً بپرسید!

طریق سوم: به کارگیری از Advanced Custom Fields (ACF) و ACF Blocks
استعمال از Advanced Custom Fields (ACF) و قابلیت و امکان ACF Blocks یک طریق بی آلایش و کاربرپسند برای ایجاد کرد بلوک‌های سفارشی سوای نیاز به علم عمیق جاوا اسکریپت میباشد.

acf plugin
پلاگین ACF
نصب ACF Pro: به تارنما Advanced Custom Fields بروید و ورژن Pro را خریداری و نصب نمایید. در شرایطی که با نصب پلاگین شناخت ندارید میتوانید نوشته ی علمی یادگرفتن نصب پلاگین در وردپرس را تحقیق فرمایید.

ساخت‌و‌ساز بلوک با ACF: از پیشخوان وردپرس به Custom Fields > بلوک‌ها بروید و یک بلوک تازه ساخت فرمائید. فیلدهای متبوع خویش را اضافه فرمایید.

تنظیمات بلوک: در پوشه functions.php پوسته خویش، کد پایین را برای تصویب بلوک اضافه فرمائید:

نظرات این مطلب

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

درباره ما
موضوعات
لینک دوستان
آمار سایت
  • کل مطالب : 563
  • کل نظرات : 0
  • افراد آنلاین : 1
  • تعداد اعضا : 0
  • بازدید امروز : 5
  • بازدید کننده امروز : 1
  • باردید دیروز : 28
  • بازدید کننده دیروز : 0
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 187
  • بازدید ماه : 1058
  • بازدید سال : 4076
  • بازدید کلی : 22125
  • <
    پیوندهای روزانه
    اطلاعات کاربری
    نام کاربری :
    رمز عبور :
  • فراموشی رمز عبور؟
  • خبر نامه


    معرفی وبلاگ به یک دوست


    ایمیل شما :

    ایمیل دوست شما :



    کدهای اختصاصی