Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][PHP]Meta tagi w <body>
Forum PHP.pl > Forum > Przedszkole
bmati666
Witam,
Chodzi o facebook share button, to co co się w nim wyświetla zależy od tego kodu:
  1. <meta property="og:url" content="http://www.your-domain.com/your-page.html" />
  2. <meta property="og:type" content="website" />
  3. <meta property="og:title" content="Your Website Title" />
  4. <meta property="og:description" content="Your description" />
  5. <meta property="og:image" content="http://www.your-domain.com/path/image.jpg"

Problem w tym, że górę strony i treść mam w osobnych plikach, a przycisków bedzie więcej niż jeden i chciałbym te dane wczytywać z bazy danych.
Jest jakiś sposób aby te meta tagi wkleić w <body>?
Lord
A dlaczego chcesz je dać w body? <meta> raczej powinna być w head.

Tak samo jak uzależniasz zawartość body możesz uzależnić zawartość tego kawała kodu w head.

Taka bardzo obrazowo w wielkim uproszczeniu:
  1. <html>
  2. <head>
  3. <?php
  4. if($strona == 'glowna')
  5. {
  6. ?>
  7. <meta property="og:title" content="glowna" />
  8. <?php
  9. }
  10. elseif($strona =='podstrona')
  11. {
  12. ?>
  13. <meta property="og:title" content="podstrona" />
  14. <?php
  15. }
  16. ?>
  17. </head>
  18. <body>
  19. <?php
  20. if($strona == 'glowna')
  21. {
  22. ?>
  23. <h1>Głowna</h1>
  24. <?php
  25. }
  26. elseif($strona =='podstrona')
  27. {
  28. ?>
  29. <h1>Podstrona</h1>
  30. <?php
  31. }
  32. ?>
  33. </body>
  34. </html>
  35.  


Zobacz w kodzie np. jak zmieniana jest zawartość <title> i możesz postępować podobnie. Oczywiście łatwiej by Ci było pomóc gdybyśmy wiedzieli jak ta strona jest zbudowana ;P i z czego korzysta :] bo tak to tylko ogólne naprowadzenie ....
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.