Dans l’idéal, j’aimerais faire cela à la fois avec mon PC et mon Mac OSX, mais pour l’instant, je serais ravi de Mac OSX.
J'essaie de garder mon WP Themes & Plugin Local Development synchronisé à l'aide de Dropbox. J'utilise XAMPP pour Windows et Mac comme pile LAMP et je me demande ce que je dois définir pour obtenir le Mac. Basé sur le Codex, je peux le faire en paramétrant ces deux éléments:
define('WP_CONTENT_DIR', $_SERVER['DOCUMENT_ROOT'] . '/somedir');
define('WP_CONTENT_URL', 'http://example.com/somedir');
Je réussis à changer WP_CONTENT_DIR
en /Users/seth/Dropbox/Xammp-Content/wordpress/wp-content/, ce qui me permet de voir mes données disponibles. thèmes et activez-les, mais aucune des ressources (styles.css, images, etc.) ne se résout et j'ai donc un tas de GET échoués sur les ressources et le thème n'est pas stylé.
Lors de l'inspection ultérieure, il s'agit de l'URL résolue pour styles.css.
http: // localhost: 8080/wp-content/themes/[nom du thème] /styles.css
Ce qui est encore une ressource à charger a échoué.
Je ne sais pas quoi définir WP_CONTENT_URL
à ...
De l'aide? L'apprécier.
Vous devrez créer un alias dans votre dossier Dropbox pour pouvoir accéder à ces fichiers sur votre serveur. Cela peut être fait dans httpd.conf
:
Alias /dropbox /Users/seth/Dropbox
Ou vous pouvez créer un alias direct dans le vrai dossier wp-content
:
Alias /wp-content /Users/seth/Dropbox/Xammp-Content/wordpress/wp-content/
Puis définissez WP_CONTENT_URL
dans wp-config.php
de manière appropriée:
define( 'WP_CONTENT_URL', 'http://localhost/dropbox/Xammp-content/wordpress/wp-content' );
J'utilise aussi Dropbox, mais pas directement lié car le chemin du dossier Dropbox peut différer d'une installation à une autre. Ma Dropbox est juste la racine de mon référentiel Git nu.
Lorsque je commence à coder, je viens d'ajouter un nouveau dossier à ma Dropbox et le --bare init
.
// Inside your Dropbox/webdev/themes folder for e.g.
git --bare init
Ensuite, dans votre nouveau dossier de thème, vous commencez simplement par un référentiel par défaut.
git init
Enfin, travaillez, git Push dropbox master
et git clone etc.
lorsque vous effectuez une nouvelle configuration sur un autre ordinateur ou utilisez git pull etc.
lorsque vous changez d’ordinateur.