Posted by Help_me on September 24, 2014 at 3:54pm
Buenas con todos tengo un pequeño inconveniente.
quiero agragar un etiqueta meta<meta>....</meta> para poder validar el pinterest.
Ahora no se como agregar ese metatag porque tiene que estar obligatoriamente en el Head <head>....</head>.
alguien me podria decir como agregar ese meta tag en el template.php o solo en un tipo de contenido?
gracias de antemano
Comments
Hola! <?phpfunction
Hola!
<?phpfunction my(theme|module)_preprocess_html($vars) {
$pinterest_domain = array(
'#tag' => 'meta',
'#attributes' => array(
'name' => 'p:domain_verify',
'content' => 'CODE__PROVIDED__HERE',
),
);
drupal_add_html_head($pinterest_domain, 'p:domain_verify');
}
Sacado de: http://glamanate.com/blog/verify-your-drupal-site-pinterest
Tomás Souto
Skype: tomas.souto
Baireswebdesign.com
Digital Agency - Web Design and Development
baireswebdesign.com
Gracias Tomás
perdona mi ignorancia pero en donde dice "my(theme|module)"
tengo que poner solo el nombre de mi tema o tambien el de un modulo? no entiendo mucho de codigos (estoy aprendiendo)
No entiendes realmente algo a menos que seas capaz de explicárselo a tu abuela
Para futuro, en programacion
Para futuro, en programacion la barra vertical (pipe) | representa un "OR", entonces si vez
pepito|juan
Lo que intentan decir es que sea pepito o juan.
Si vieras algo como:
pepito&juan
Seria pepito Y juan
En este caso tu deberias reemplazar my(theme|module) por el nombre de tu tema, y ponerlo en template.php, si tu tema es "drupalorg" pues quedaria drupalorg_preprocess_html
Si no recuerdo mal tu ya estuviste preguntando otras cosas similares, y creo que las soluciones que te habiamos dado eran tambien usando el preprocess_html, por lo cual en tu template.php no debes agregar 2 veces la misma funcion (xxx_preprocess_html), añadie el codigo que te pase a la que ya existe
Saludos!
Si quieres agregame al skype (esta en mi firma) y si puedo ayudarte lo haré con gusto
Tomás Souto
Skype: tomas.souto
Baireswebdesign.com
Digital Agency - Web Design and Development
baireswebdesign.com
Gracias Tomás
Muchas gracias por explicarme las cosas tecnicas que poco a poco estoy entendiendo muchas gracias por tu ayuda =D
No entiendes realmente algo a menos que seas capaz de explicárselo a tu abuela
Insertar meta tags en tu archivo template.php
Insertar meta tags en tu archivo template.php
function tusitioweb_page_alter($page) { $viewport = array( '#type' => 'html_tag', '#tag' => 'meta', '#attributes' => array( 'name' => 'viewport', 'content' => 'width=device-width, initial-scale=1, maximum-scale=1' ) ); drupal_add_html_head($viewport, 'viewport'); $meta_description = array( '#type' => 'html_tag', '#tag' => 'meta', '#attributes' => array( 'name' => 'description', 'content' => ' Aqui va texto description,' )); $meta_keywords = array( '#type' => 'html_tag', '#tag' => 'meta', '#attributes' => array( 'name' => 'keywords', 'content' => 'Aqui va texto de keywords' )); drupal_add_html_head( $meta_description, 'meta_description' ); drupal_add_html_head( $meta_keywords, 'meta_keywords' ); }Buenas yo se que estoy
Buenas yo se que estoy complicando mucho y molestando
pero.
estoy utilizando Open Graph del modulo de "meta tags"
y el pinterest me esta pidiendo unos campos que no hay en el modulo como :
ejemplo
<meta property="og:price:amount" content="15.00" /><meta property="og:price:standard_amount" content="20.00" />
<meta property="og:price:currency" content="USD" />
<meta property="og:availability" content="instock" />
que te da la posibilidad de poner un precio por una imagen o de un producto mi pregunta es la siguiente se puede modificar el modulo existente para agregar esos campos o existe alguna manera de hacerlo con php?
No entiendes realmente algo a menos que seas capaz de explicárselo a tu abuela