Wordpress

WordPress тақырыбын жасау үшін Vagrant және Git қолданбаларын қалай пайдалануға болады

WordPress тақырыптарын өзгертудің ең қарапайым жолы – жергілікті компьютерде әзірлеу нұсқасын іске қосу. Өз компьютеріңізде PHP және веб-сервері бар Linux серверін орнату MAMP, XAMPP немесе DesktopServer сияқты құралдармен азырақ және күрделі болып келеді. Vagrant - осы санаттағы басқа құрал, бұл WordPress-ті әзірлеуді әлдеқайда жеңілдетеді. Керемет WordPress қауымдастығы «Varying-Vagrant-Vagrants» арқылы бір қадам алға жылжыды: қысқаша VVV.

Жаңа WordPress сайтын жасауға тырысайық және жергілікті жаңа тақырыпты әзірлеу үшін VVV-ді қолданайық, содан кейін өзгертулерді DreamPress-те жұмыс істейтін тікелей сайтқа итерейік. Біз Git-ті қолданамыз, сондықтан жалғастыру үшін Git-ті WordPress-пен қалай пайдалану керектігін оқып шығыңыз.

WordPress + DreamHost

Автоматты жаңартуларымыз бен күшті қауіпсіздік қорғанысымыз серверді басқаруды сіздің қолыңыздан алып тастайды, осылайша сіз тамаша веб-сайт жасауға көңіл бөле аласыз.

Жоспарларды тексеру

VVV-мен танысыңыз

Varying Vagrant Vagrants — WordPress әзірлеуге бағытталған ашық бастапқы коды Vagrant конфигурациясы. Үлкен үлес қосушылар қауымдастығы қолдайтын VVV мақсаты заманауи сервер конфигурациясы бар қолжетімді әзірлеу ортасын қамтамасыз ету болып табылады. Ол WordPress негізгі бағдарламалық құралын өзгерту, сондай-ақ плагиндер мен тақырыптарды әзірлеу үшін үнемі пайдаланылады.

Vagrant - виртуалды машиналар негізінде әзірлеу орталарын құрайтын көп платформалы құрал. Әзірлеушілер виртуалды машинаны және оның конфигурациясын мәтіндік файлда сипаттай алады, оны Vagrant қызметіне бере алады және бірнеше минуттан кейін конфигурацияланған жұмыс ортасына ие болады. VVV жүктеп алғаннан кейін қарапайым пәрмен `қаңғыбас». барлық бағдарламалық құрал орнатылған және WordPress іске қосу үшін конфигурацияланған Ubuntu виртуалды машинасын жасайды.

Бастау үшін Windows, Mac OS немесе Linux үшін Vagrant және VirtualBox жүктеп алып, орнатыңыз. Оларды орнатқаннан кейін git клиентін іске қосыңыз және VVV репозиторийін жұмыс қалтаңызға клондаңыз, мысалы, Mac OS пайдаланушыларына арналған «Сайттар» қалтасы (Терминалды пайдалану):

[user@localhost]$ cd ~/Сайттар [user@localhost]$ git клон https://github.com/Varying-Vagrant-Vagrants/VVV.git

Жаңадан жасалған VVV қалтасына ауысып, виртуалды машинаны келесідей іске қосыңыз:

[user@localhost]$ cd VVV [user@localhost]$ қаңғыбас

Бұл пәрменді бірінші рет іске қосқанда, Vagrant жүктеп алады лоттар файлдардың. Сабырлы болыңыз, себебі бұл біраз уақыт алуы мүмкін.

Сценарий іске қосылуын аяқтамас бұрын, ол «хосттар» файлын өзгерту үшін әкімші құпия сөзін сұрауы мүмкін. Бұл аяқталғаннан кейін сізде WordPress-тің соңғы тұрақты нұсқасымен жұмыс істейтін виртуалды машина болады. Сайт браузерден қол жеткізуге болатын виртуалды IP-де жұмыс істейді. Әдепкі мекенжай http://192.168.50.4 немесе http://vvv.dev (егер сіз vagrant-hostsupdater плагинін орнатқан болсаңыз).

The бірінші қаңғыбас оқу құралы қосымша түсініктемелері мен ұсыныстары бар.

WordPress орнатуымен ойнау

VVV қалтасының ішінде ` каталогтарыconfig`, `дерекқор`, `журнал` және `WWW` виртуалдандырылған сервермен ортақ пайдаланылады. -ге өзгертіңіз WWW каталогына өтіп, ` қалтасына назар аударыңызVVV/www/wordpress-әдепкі`: бұл тұрақты WordPress орнатуын қамтиды және осы оқулықта жұмыс істеуге арналған нұсқа.

Бала тақырыбын жасаңыз

Балалар тақырыптары - бар тақырыпты қауіпсіз жолмен жылдам теңшеудің тамаша тәсілі. ` қалтасындаwordpress-default/wp-content/themes/` еншілес тақырыпты жасаңыз және сол жерде git репозиторийін инициализациялаңыз:

[user@localhost]$ mkdir мысал тақырыбы [user@localhost]$ git init мысал тақырыбы/ ~Sites/VVV/www/wordpress-default/wp-content/themes/example-theme/.git ішіндегі инициализацияланған бос Git репозиторийі /

Сонымен қатар, сіз а жүктеп ала аласыз сияқты бастапқы тақырып астыңғы тақырыптар қалтасында. ` пәрменімен өзгертуді орындаңызgit add * && git commit -a` және сіз WordPress басқару тақтасында еншілес тақырыпты көресіз http://local.wordpress.dev/wp-admin (әкімші ретінде кіру үшін әкімші/құпия сөз тіркесімін пайдалану.)

Еншілес тақырыпты тексергеннен кейін өзгертулерді DreamHost жүйесіндегі қашықтағы серверге жіберуге болады. Егер сізде бар болса DreamHost серверінде Git орнатыңыз, жергілікті репозиторийге жаңа қашықтан басқару құралын қосып, өзгерістерді тікелей жіберуге мүмкіндігіңіз болуы керек.

Бұл Vagrant және Git-ке оңайлатылған кіріспе, бірақ бұл екеуі де WordPress әзірлеуін жеңілдетуге қалай көмектесетінін түсіндіре алады деп үміттенемін. Сондай-ақ, ұмытпау керек — біздің тамаша білім қорымызда WordPress сайттарыңыздың бірқалыпты жұмыс істеуіне және жылдамдығын арттыруға көмектесетін көптеген құжаттар бар!

Сұрақтарыңыз бар ма? Төменде түсініктеме қалдырыңыз немесе осы жерден талқылауды бастаңыз! 

Қатысты Мақалалар

пікір қалдыру

Сіздің электрондық пошта мекенжайы емес жарияланады.

Басына оралу