Obtenez de l'URL actuelle de la page et le titre dans WordPress?
Comment faire pour obtenir l'URL actuelle de la page et le titre dans WordPress?
- Nous pourrions être en mesure de fournir plus de réponses utiles si nous savions ce que vous voulez faire avec le
<title>
en php. Êtes-vous d'obtenir le titre de la page à partir d'une base de données? - Je suis à l'aide et j'ai besoin d'obtenir l'url de la page et le titre en dehors de la boucle
- Est-ce WordPress liés?
- -1 voter pour dire à wordpress ?
- -1 pour une flous et vagues question, s'il vous plaît essayer de fournir autant d'informations que possible pour décrire votre problème.
- déjà j'ai commencé à poster obtenir l'url de la page et le titre en dehors de wordpress boucle. Mais pas de réponse ! j'ai donc essayé de récupérer l'url et le titre sans l'aide de wordpress fonctions c'est tout !
- Si vous n'obtenez pas de réponses, il n'y a probablement une raison pour cela. Vous devez éditer votre question pour le rendre plus clair pour générer des réponses et de ne pas poster de nouveaux. Si votre problème est lié à WordPress, vous devriez état.
- désolé, je suis un newbie
Vous devez vous connecter pour publier un commentaire.
Voici quelques super les variables globales pour obtenir l'url d'infos:
$_SERVER['SCRIPT_NAME']
$_SERVER['SCRIPT_NAME']
sera de même/index.php
. C'est quel que soit le réel URI ($_SERVER['REQUEST_URI']
) utilisé pour accéder au site.Car il renvoie le véritable nom du script, il échoue à fournir un complément d'informations de chemin d'accès qui peuvent être présents. Donc, si le
$_SERVER['REQUEST_URI']
est/index.php/big/directory/
puis trop le$_SERVER['SCRIPT_NAME']
sera de même/index.php
.$_SERVER['SCRIPT_NAME']
est pris en charge sur toutes les plateformes$_SERVER['PHP_SELF']
C'est le nom de fichier du script en cours d'exécution, par rapport à la racine du document. Cependant, contrairement à
$_SERVER['SCRIPT_NAME']
, il apporte des informations de chemin d'accès comme$_SERVER['REQUEST_URI']
lorsque le fichier php est présent dans le path. Ainsi, lorsque le$_SERVER['REQUEST_URI']
est/index.php/big/directory/
puis$_SERVER['PHP_SELF']
sera/index.php/big/directory/
.Toutefois, si tous les URI sous
http://www.example.com/
est mappé àhttp://www.example.com/index.php
, puis, par exemple,http://www.example.com/abc/def
sera de retour/index.php
comme$_SERVER['SCRIPT_NAME']
. Notez que$_SERVER['REQUEST_URI']
de données est ignorée pour cette demande.$_SERVER['REQUEST_URI']
Il vous donnera de l'url en entier, y compris la chaîne de requête de vars.
Titre de la page:
Il n'y a aucune fonctionnalité intégrée pour obtenir le titre de la page, cependant, vous pouvez utiliser le HTML Simple DOM de lire le contenu de
<h2
.Exemple:
Maintenant, vous pouvez utiliser
$title
toutefois, vous aimez. Visitez leur site pour plus d'informations à ce sujet.Si vous utilisez wordpress et que vous voulez imprimer le titre du post, vous pouvez utiliser,
documentation ici: http://codex.wordpress.org/get_the_title
vous pouvez obtenir l'URL par
ou
peut fonctionner sur certaines plates-formes.
le titre est quelque chose que le programme PHP donne au navigateur via HTML:
de sorte qu'il n'est pas quelque chose que vous "obtenez" si vous avez quelque chose à partir de la DB et de l'envoyer au navigateur.
Mise à jour... voulez-vous dire le titre de la page qui mène à votre fichier php? (l'utilisateur clique sur cette page pour obtenir votre fichier php.) dans ce cas, vous pouvez utiliser la variable $_SERVER['HTTP_REFERER'], mais il n'est pas garanti pour contenir toutes les données (mais la plupart du temps ça viendra).