vBulletin SEO Forums

SEO

vBulletin Search Engine Optimization

Buy vBSEO Now! HACKER SAFE certified sites prevent over 99.9% of hacker crime.
ne nw
vBSEO Total Support Team Launches DeskPro New vBSEO Discount Level for Network Builders vBSEO 3.2.0 GOLD Has Landed Success with vBSEO = 600ore Web Visitors + $1400 in a Day! Crawlability Inc. Files for SEO Technology Patent
se sw

[How To] Utilizar vBSEO en tus propias páginas API

This is a discussion on [How To] Utilizar vBSEO en tus propias páginas API within the Español forums, part of the General Discussion category; API vBSEO para páginas propias Existen muchas funciones vBSEO que pueden ser utilizadas por tus propios scripts. Thread Original: http://www.vbseo.com/f2/vbseo-functi...sibility-1662/ ...

Go Back   vBulletin SEO Forums > vBSEO SEO Plugin > General Discussion > Español

Enhancing 80 million pages.

Register FAQ Members List Social Groups Calendar Search Today's Posts Mark Forums Read
  #1  
Old 11-06-2007, 12:40 PM
Danny Bembibre's Avatar
vBSEO.com SysAdmin
vBSEO Total Customer SupportvBSEO Pre-Release TeamBig Board Administrator
 
Real Name: Daniel Bembibre Gude
Join Date: Mar 2007
Location: Madrid (Spain)
Posts: 567
Blog Entries: 19
Send a message via MSN to Danny Bembibre Send a message via Skype™ to Danny Bembibre
[How To] Utilizar vBSEO en tus propias páginas API

API vBSEO para páginas propias
Existen muchas funciones vBSEO que pueden ser utilizadas por tus propios scripts.

Thread Original: vBSEO Functions for Extensibility
NOTA: Siempre haz un include del archivo functions_vbseo.php.
Code: include_once 'includes/functions_vbseo.php';
1. Usa la siguiente función para convertir texto a formato vBSEO. Esto es muy util para URLs no relacionadas con vBulletin.
Code:
 $titulo_seo = vbseo_filter_text($titulo); // " simple ejemplo aqui!" => "simple-ejemplo-aqui"
Puedes encontrar +info aquí: Custom Addons Rewrite

2. Para crear URLs vBulletin, las siguientes llamadas son necesarias (solo han de ejecutarse *una vez*):
Code:
 vbseo_get_options();
vbseo_prepare_seo_replace();
vbseo_get_forum_info();
3. La siguiente función devuelve la URL vBSEO para el foro especificado por el ID:
Code:
 $urlforo = vbseo_forum_url($IDForo, $pagenum);
4. La siguiente función devuelve la URL vBSEO para un Hilo basado en el *puntero del array retornado de la base de datos (fetched array) *:
Code:
 $urlhilo = vbseo_thread_url_row($fila, $pagenum);
where $fila es
array(
'threadid'=>xxx,
'title'=>xxx,
....
);

5. La siguiente función devuelve la URL vBSEO para el perfil del usuario basada en el ID de usuario y el nombre de usuario:
Code:
 $urlmiembro = vbseo_member_url_row($IDUsuario, $NombreUsuario);
6. La siguiente función devuelve la URL vBSEO para la lista de miembros:
Code:
 $urllistamiembros = vbseo_memberlist_url($Letra, $pagenum);
7. La siguiente función te permite transformar dinamicamente la URL con la correspondiente URL SEO (incluida las reglas de transformación [Custom Rewrite Rules]).
Code:
 vbseo_any_url($url)
Por ejemplo, si tienes definida la siguiente regla personalizada:
Code:
   'index.php?pagina=(w+)$' => 'pagina-$1.html'
Debes usar la función de la siguiente manera:
Code:
 $seourl = vbseo_any_url('index.php?pagina=news'); // $seourl = 'pagina-news.html'
8. La siguiente función te permite reemplazar las etiquetas META con un valor personalizado:
Code:
 vbseo_replace_meta($metaname, $meta_content);
ejemplo
vbseo_replace_meta('keywords', 'keywords replacement');

9. La siguiente función devuelve la URL vBSEO especifica para el Hilo basada en la fila del thread (thread row):
Code:
 $threadurl_spec = vbseo_thread_url_row_spec($thread_row, $spec);
$spec puede ser cualquiera de los siguientes argumentos:
'new' - URL del nuevo post
'last' - URL del último post
'next' - URL del siguiente Hilo (next thread)
'prev' - URL del Hilo anterior (previous thread)
__________________
Danny Bembibre / Crawlability Inc.
Support Team Launches New DeskPro Powered Tool Enhanced Support at Your Service

vBSEO 3.2.0 Launched - Maximum Overdrive for Your Web Traffic! Over 100 Instant SEO Optimizations

6X Traffic - $1400 in One Day with vBSEO! Imagine What the vBSEO Patent Pending Technology Can Do For You.



Todo vBSEO en Español

My BMW Spanish forum: www.bmwfaq.com

Si te ayude pincha por favor en
Please Rate My Support


Last edited by Danny Bembibre; 10-07-2008 at 10:23 AM.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Share on Facebook!
Reply With Quote
  #2  
Old 08-20-2008, 10:28 PM
amenadiel's Avatar
Senior Member
Big Board Administrator
 
Real Name: Felipe CHW
Join Date: Feb 2007
Location: Santiago, Chile
Posts: 162
una observación, la función a llamar al inicio se llama

vbseo_get_forum_info();

lo noté cuando me salió este error:

Call to undefined function get_forum_info()

eso... muchas gracias de todos modos.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Share on Facebook!
Reply With Quote
  #3  
Old 10-07-2008, 10:22 AM
Danny Bembibre's Avatar
vBSEO.com SysAdmin
vBSEO Total Customer SupportvBSEO Pre-Release TeamBig Board Administrator
 
Real Name: Daniel Bembibre Gude
Join Date: Mar 2007
Location: Madrid (Spain)
Posts: 567
Blog Entries: 19
Send a message via MSN to Danny Bembibre Send a message via Skype™ to Danny Bembibre
Quote:
Originally Posted by amenadiel View Post
una observación, la función a llamar al inicio se llama

vbseo_get_forum_info();

lo noté cuando me salió este error:

Call to undefined function get_forum_info()

eso... muchas gracias de todos modos.
Muchas gracias, actualizo la info
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Share on Facebook!
Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads

Thread Thread Starter Forum Replies Last Post
Páginas Indexadas en Google. digitalnorte Español 3 03-24-2008 06:18 AM


All times are GMT -4. The time now is 06:37 PM.


Powered by vBulletin Version 3.8.0 Beta 4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.5 ©2008, Crawlability, Inc.