jueves, 22 de marzo de 2012

Wordpress, Git

  • En Wordpress:
    • wp_list_categories() permite mostrar las categorías como links en un árbol.
    • get_template_directory_uri() devuelve la ruta del tema.
    • get_stylesheet_directory_uri() devuelve la ruta del tema hijo.
    • Se puede sobrescribir un template del tema padre, copiándolo en el directorio del tema hijo.
  • En Git:
    • Para crear un repositorio en el directorio actual:
      git init
    • Para eliminar el repositorio del directorio actual, borrar .git:
      rm -rf .git/
    • Para listar los valores de la configuración:
      git config -l
    • Para agregar todos los archivos del directorio y sus subdirectorios:
      git add .
    • Para ver estatus del repositorio:
      git status
    • Para enviar los cambios:
      git commit -m "description"
    • Para quitar un archivo del stage:
       git reset HEAD filename
    • Para ignorar un archivo o conjunto de archivos se puede anotar el patrón del nombre en .git/info/exclude
    • Para deshacer los cambios en un archivo y vuelva a la versión del stage:
      git checkout filename
  • En Drupal 6:
    • Puede ser que después de la instalación aparezca en el status algo como:
      Your system or network configuration does not allow Drupal to access web pages, resulting in reduced functionality.
      Una forma de rodear el problema es agregando la siguiente línea al final del setting.php:
      $conf['drupal_http_request_fails'] = FALSE;
      Referencia: http://eureka.ykyuen.info/2011/08/13/drupal-http-request-status-fails/
    • [Update 20120326] Siguiendo la idea de http://drupal.org/node/222454#comment-3193906 pruebo desinstalar mod_ssl (lo había empezado a instalar hace unos meses pero nunca verifiqué si lo había hecho correctamente). Luego de eso, sali del site y al volver a entrar ya no aparecía el mensaje en el reporte de estado.