Bienvenido, Invitado
Nombre de Usuario Contraseña: Recordarme

Plugin JoomSeo : meta descripción
(1 viendo) (1) Invitado
  • Página:
  • 1

TEMA: Plugin JoomSeo : meta descripción

Plugin JoomSeo : meta descripción hace 1 año, 6 meses #16548

El joomseo te permite poder poner automáticamente cada metadescripción, cogiendo los primeros X caracteres del contenido de cada página de joomla

He instalado este componente porque tengo muchas categorias y subcategorias en un foro kunena y quiero que la descripción que aparezca en cada página sea el contenido (como hace este plugin) pero excluyendo algunas palabras, porque aparecen las del principio de kunena (en mi caso: Discusiones RecientesCategorías Bienvenido, Invitado Por favor Identificarse o Registrarse. Contraseña olvidada?)

Lo que intento es que la opción que tiene para poner palabras que no quieres que aparezcan como keywords, puedas hacerlo también en la descripción y puedas poner palabras que no quieres que aparezcan en la metadescripción, he pensado que sería sencillo porque sería aplicar el mismo código que restringe a las keywords a la metadescripcion, pero de momento no se como
  • Fernando
  • DESCONECTADO
  • Colaborador
  • Temas: 110
  • Karma: 6

Re: Plugin JoomSeo : meta descripción hace 1 año, 5 meses #16587

Prueba:
// previously sentences including 'Joomla 1.0' was stopping at "Joomla 1." therefor the philosophy has changed here.
Arriba añade
 
$words = $this->params->get('badWords');
$desc = ' '.$desc.' ';
foreach ($words as $w)
$desc = str_replace(' '.$w.' ', ' ', $desc);
$desc = trim($desc);
  • JoniJnm
  • DESCONECTADO
  • Administrador
  • Temas: 4167
  • Karma: 144

Re: Plugin JoomSeo : meta descripción hace 1 año, 5 meses #16607

me da error:

Warning: Invalid argument supplied for foreach() in /.../plugins/system/JoomSEO.php on line 342

lo he puesto justo encima de //previously sentences...
  • Fernando
  • DESCONECTADO
  • Colaborador
  • Temas: 110
  • Karma: 6

Re: Plugin JoomSeo : meta descripción hace 1 año, 5 meses #16609

uy, un fallo

$words = $this->params->get('badWords');
por
$words = explode(" ", $this->params->get('badWords'));
  • JoniJnm
  • DESCONECTADO
  • Administrador
  • Temas: 4167
  • Karma: 144
  • Página:
  • 1
Página generada en: 0.70 segundos