Maison >développement back-end >tutoriel php >Tutoriel Discuz ! : Comment modifier les vues de thème via un simple fichier php ?
Cet article explique comment modifier les vues du thème via un simple fichier php.
De nombreux webmasters doivent pouvoir modifier les pages vues d'un thème sous certains besoins spécifiques, mais ils ne savent pas comment le faire. Cet article présente une méthode pour modifier les pages vues d'un thème via. un simple fichier
Créez un fichier, tel que : threadviews.php
Écrivez le code suivant
<!--?php define('APPTYPEID', 127); define('CURSCRIPT', 'threadviews'); require './source/class/class_core.php'; $discuz = & discuz_core::instance();$discuz--->cachelist = $cachelist;$discuz->init();
//Ce qui suit est le post tid à modifier , remplacez-le par celui que vous souhaitez modifier
$tid=123;
//Voici les pages vues cibles à modifier
$views=999; DB::update('forum_thread',array('views'=>$views),array('tid'=>$tid)); C::t('forum_thread')->clear_cache($tid); echo 'ok'; ?>
Puis téléchargez threadtime.php dans le répertoire racine de votre forum (c'est-à-dire avec forum.php , le même répertoire que home.php) !
Ouvrez l'URL dans le navigateur : http://votre nom de domaine/threadviews.php
Quand vous voyez la page affiche ok, la modification est réussie !
Le code ci-dessus peut modifier les pages vues d'un sujet à la fois. Si vous devez le modifier par lots, vous pouvez utiliser un plug-in. Le Discuz Application Center dispose d'un plug-in qui peut le faire. modifier les pages vues par lots.
Cet article explique comment modifier les vues du thème via un simple fichier php. Pour plus de contenu connexe, veuillez faire attention au site Web chinois php.
Recommandations associées :
Méthode PHP pour obtenir l'heure
Explication de l'exemple de sélection et de tri orienté objet PHP
Conseils PHP : utilisez intelligemment json_encode() pour attribuer des valeurs aux tableaux js
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!