web-dev-qa-db-fra.com

Comment télécharger/mettre à jour un thème à partir d'un hébergement mutualisé local - bitbucket?

J'ai de la difficulté à trouver le moyen le plus approprié de gérer et de mettre à jour mon thème personnalisé pour wordpress.

J'ai configuré le serveur local (wamp) avec wordrpess, où je développe principalement mon thème et transmet le tout à bitbucket. À ce stade, je télécharge généralement mon thème de ma machine locale vers le dossier de thèmes du serveur FTP - et le tour est joué! Cependant, cela semble être une vieille approche.

Je vois des gens de plus en plus parler de mise à jour dynamique - Pousser le thème directement à l'hôte (de disons bitbucket). J'ai essayé de rechercher la meilleure approche et un tutoriel "Comment faire", mais j'ai échoué.

Mon hébergement est partagé et dispose d'un accès ssh. Comment utiliser tout cela - aucune idée. Peut-être que quelqu'un pourrait me diriger vers un tutoriel?

1
nerijusgood

En résumé, il existe deux approches de base pour cela:

  1. Construire ailleurs et télécharger (d'une manière ou d'une autre) le résultat sur le serveur cible
  2. Tout faire correctement sur le serveur cible

Il existe diverses solutions pour résoudre ce problème ou un mélange des deux.

La manière la plus simple possible pour les conditions que vous avez données (Bitbucket et serveur avec Git) serait la suivante:

  1. Demandez à Bitbucket d’appeler le hook Web à votre serveur.
  2. Demandez au serveur d'écouter l'appel et d'extraire les modifications d'une branche déployable spécifique.

Personnellement, j'avais utilisé myWebHook avec succès pour ce schéma. Il implémente le support de Bitbucket, il suffit donc de le télécharger sur le serveur et un peu de configuration pour le lancer.

0
Rarst