Establezca la carpeta wp-content en la carpeta Dropbox

2

Idealmente, me gustaría hacer esto tanto con mi PC como con las cajas de Mac OSX, pero por ahora me encantaría solo con el Mac OSX.

Estoy tratando de mantener mis Temas WP & Plugin de desarrollo local sincronizado utilizando Dropbox. Estoy usando XAMPP tanto para Windows como para Mac como mi pila LAMP y me pregunto qué debo configurar para obtener la Mac. Basado en el Codex, puedo hacer esto configurando estos dos elementos:

define('WP_CONTENT_DIR', $_SERVER['DOCUMENT_ROOT'] . '/somedir');
define('WP_CONTENT_URL', 'http://example.com/somedir');

Tengo éxito en cambiar WP_CONTENT_DIR a / Users / seth / Dropbox / Xammp-Content / wordpress / wp-content / , lo que me permite ver mis temas disponibles y activarlos, sin embargo cualquiera de los recursos (styles.css, imágenes, etc.) no se resuelve y, por lo tanto, tengo un montón de GET fallidos en los recursos y el tema no tiene estilo.

Tras una inspección adicional, esta es la URL resuelta para styles.css

  

enlace

Lo que nuevamente es un recurso fallido para cargar.

No tengo idea de qué establecer WP_CONTENT_URL en ...

¿Alguna ayuda? Lo aprecio.

    
pregunta Seth Duncan 16.08.2013 - 08:51

2 respuestas

1

Necesitará crear un alias en su carpeta de Dropbox para poder acceder a esos archivos en su servidor. Esto se puede hacer en httpd.conf :

Alias /dropbox /Users/seth/Dropbox

O puedes hacer un alias directo a la carpeta wp-content real:

Alias /wp-content /Users/seth/Dropbox/Xammp-Content/wordpress/wp-content/

Luego, establezca WP_CONTENT_URL en wp-config.php apropiadamente:

define( 'WP_CONTENT_URL', 'http://localhost/dropbox/Xammp-content/wordpress/wp-content' );
    
respondido por el shea 22.08.2013 - 05:10
4

También utilizo Dropbox, pero no directamente vinculado, ya que la ruta de la carpeta de Dropbox puede diferir de una instalación a otra. Mi Dropbox solo es la raíz de mi repositorio de git.

Simplificado ...

Cuando comienzo a codificar, solo agrego una nueva carpeta a mi Dropbox y --bare init it.

// Inside your Dropbox/webdev/themes folder for e.g.
git --bare init

Luego, dentro de tu nueva carpeta de Temas, simplemente inicias un repositorio predeterminado.

git init

Finalmente, solo funciona, git push dropbox master y git clone etc. cuando estés haciendo una nueva configuración en otra máquina o utiliza git pull etc. cuando cambies de máquina.

    
respondido por el kaiser 16.08.2013 - 13:07

Lea otras preguntas en las etiquetas