Forum

You must be logged in to post Login Register

Search 
Search Forums:


 




Afficher le titre de la page PWG avec Photon 4.0

UserPost

23:59
20/8/2006


Fred

Member

posts 8

1

Les utilisateurs de Photon 4.0 auront peut-être remarqué l'absence du titre affiché normalement par phpWebGallery dans la barre de titre de votre navigateur préféré. Je vous propose donc une astuce pour le récupérer.

Editer le fichier photon-func.php dans le répertoire plugins/photon de Wordpress  et ajoutez-y ces quelques lignes de code.

function photon_getPageTitle($StringLink)
{
          $PosBegin=strpos($StringLink,'<title>');
          $PosEnd=strpos($StringLink,'</title>');
          if ($PosBegin==false & $PosEnd==false)
          {
            $StringLink='Phpwebgallery photon template not installed';
        }
        else
        {
          $StringLink=substr($StringLink,$PosBegin+7,$PosEnd-$PosBegin-7);
        }
        return $StringLink;
}

function photon_title()
{
    global $photon_pagetitle;
    if ($photon_pagetitle) echo " &raquo; ".$photon_pagetitle;
}

Recherchez ensuite la ligne :

        $Phpwebgallery_NewPage=photon_selectBody($Phpwebgallery_NewPage);

Et placez juste avant ces deux lignes de code  :

$photon_pagetitle=photon_getPageTitle($Phpwebgallery_NewPage);

$photon_pagetitle=Photon_convertfromisoToutf8($photon_pagetitle);


Voilà, maintenant, il vous suffit d'appeler la fonction photon_title dans la balise title du fichier header.php de votre theme Wordpress favori. Ex:

    <title> <?php bloginfo('name'); wp_title(); photon_title(); ?> </title>
 

23:59
21/8/2006


Fred

Member

posts 8

2

Suite à une remarque de Vdigital dans un autre post, je me suis dit que la dernière ligne ci-dessus allait générer une erreur dans le cas où le plugin photon serait désactivé. Il sera donc plus élégant d'écrire :

    <title> <?php bloginfo('name'); wp_title(); if (function_exists('photon_title')) photon_title(); ?> </title>
 

Search 

About the Tout est dans le titre forum

Most Users Ever Online:

73


Currently Online:

8 Guests

Forum Stats:

Groups: 4

Forums: 15

Topics: 297

Posts: 1191

Membership:

There are 219 Members

There have been 96 Guests

There is 1 Admin

There is 1 Moderator

Top Posters:

Mael - 29

John - 24

Okaryn - 21

zoom.photos - 18

dröne - 14

stevenew - 14

Administrators: Jillij (323 Posts)

Moderators: Jillij (323 Posts)




Tags:

Comments are closed.