Detta repo innehåller ett skelett, tema och allt förutom själva configen för att sätta upp wordpress-installationen för https://ufs.se/.
Börja med att installera composer
, det finns en guide på denna site:
https://getcomposer.org/
När du har composer så ställer du dig i rootmappen för projeket och skriver
composer install
alternativt composer.phar install
beroende på vad din
composer
-fil heter. Om den inte är exekverbar så kan du behöva skriva
php composer install
eller liknande.
När composer
jobbat färdigt så kommer du ha mer filer i public_html
än
vad det var innan. Detta är hela wordpress-installationen med plugins,
rewrites, configs, tema och allt. Förutom uploads och configs.
Alla uploads (av bilder och liknande) ska läggas i en mapp som heter
public_html/wp-content/uploads/
. Den bör redan finnas men är tom, så det
datat får du ta från en tidigare installation eller välja att börja om tomt.
Configen är inte inkluderad här av uppenbara skäl. Om man bara uppdaterar ufs.se så är det bara att ta configen från nuvarande site.
Om man skulle sätta upp en ny config för att man slarvat bort den gamla configen så kan du låta wordpress generera en ny config.
Om du använder https på din site så rekommenderar jag att du ändrar på
definitionen av konstanten WP_HOME
i public_html/index.php
så att den har
https
som protokoll.
Om mot förmodan plugins och teman och sådant inte fungerar som förväntat så
behöver du lägga till lite configs i wp-config.php
som redan är definerade
i index.php
.
Följande variabler behöver sättas. Den sistnämnda finns redan på ett ställe i exempelfilen från Wordpress och behöver därmed redigeras snarare än läggas till.
/** Set variable for content directory */
define('WP_CONTENT_DIR', dirname(__FILE__).'/wp-content');
/** Calculate the URL for the site */
define('WP_HOME', 'http://'.$_SERVER['HTTP_HOST']);
/** Set URL's for content and wordpress install */
define('WP_CONTENT_URL', WP_HOME.'/wp-content');
define('WP_SITE_URL', WP_HOME.'/wp');
/** Set variable for wordpress directory */
define('ABSPATH', dirname(__FILE__) . '/wp/');