01-25-2021, 03:55 PM
En c.posts.php --> inc --> class --> c.posts.php
Buscar:
Arriba agregar:
En posts.php --> inc --> php --> posts.php
Buscar:
Debajo agregar:
En .htaccess
Buscar:
Debajo agregar:
Resultado:
Registrate o inicia tu sesión para ver este contenidoid del post
De:
Registrate o inicia tu sesión para ver este contenido
A:
Registrate o inicia tu sesión para ver este contenido
Creditos: Kmario19
Buscar:
Código PHP:
/*
getCatData()
:: OBTENER DATOS DE UNA CATEGORIA
*/
Arriba agregar:
Código PHP:
/*
Acortador de url para posts by kmario19
*/
function postAcortador() {
global $tsUser, $tsCore;
$pid = (int)$_GET['p'];
$query = db_exec(array(__FILE__, __LINE__), 'query', 'SELECT p.post_user, p.post_category, p.post_title, u.user_name, c.c_nombre, c.c_seo FROM p_posts AS p LEFT JOIN u_miembros AS u ON p.post_user = u.user_id LEFT JOIN p_categorias AS c ON c.cid = p.post_category WHERE p.post_id = \''.$pid.'\' AND p.post_status = \'0\' '.($tsUser->is_admod && $tsCore->settings['c_see_mod'] == 1 ? '' : 'AND u.user_activo = \'1\' && u.user_baneado = \'0\'').'') or exit(show_error('Error al ejecutar la consulta de la línea '.__LINE__.' de '.__FILE__.'.', 'db'));
if(!db_exec('num_rows', $query)){
die('Serooo');
$tsCore->redirectTo($tsCore->settings['url'].'/posts/');
die;
}
$q = db_exec('fetch_assoc', $query);
$tsCore->redirectTo($tsCore->settings['url'].'/posts/'.$q['c_seo'].'/'.$pid.'/'.$tsCore->setSEO($q['post_title']).'.html');
}
En posts.php --> inc --> php --> posts.php
Buscar:
Código PHP:
// Post anterior/siguiente
if($_GET['action'] == 'next' || $_GET['action'] == 'prev'|| $_GET['action'] == 'fortuitae')
{
$tsPosts->setNP();
}
Debajo agregar:
Código PHP:
//Acortador de url para posts by Kmario19
if($_GET['p']) {
$tsPosts->postAcortador();
}
En .htaccess
Buscar:
Código PHP:
RewriteRule ^posts/$ index.php?do=posts [QSA,L]
Debajo agregar:
Código PHP:
RewriteRule ^p/([0-9]+)$ index.php?do=posts&p=$1 [QSA,L]
Resultado:
Registrate o inicia tu sesión para ver este contenidoid del post
De:
Registrate o inicia tu sesión para ver este contenido
A:
Registrate o inicia tu sesión para ver este contenido
Creditos: Kmario19