Jayj.dk

Menu

Skip to content
  • Blog
  • WordPress
  • Themes
  • Plugins
You are here: Home / WordPress / Styr hvilke sider dine widgets vises på
By Jesper Johansen

Styr hvilke sider dine widgets vises på

Please note: This is an old post. The information is probably not accurate and up-to-date anymore.

Kunne du godt tænke dig, at nogle af dine widgets kun vises på bestemte sider?
WordPress pluginet Widget Logic giver dig mulighed for at bestemme, hvilke sider dine widgets vises på ved hjælp af WordPress’ Conditional Tags.

Lad os sige du har en widget, der viser dine seneste indlæg. Den vil du kun vise på dine sider og ikke indlæg, arkiver osv. Ved hjælp af Widget Logic, kan du bare skrive is_page() i en boks der kommer under widget indstillingerne, og wupti – så vises den kun på sider.

Widget Logic
Widget Logic - Billede fra WordPress.org

Her er nogle eksempler på nogle Conditional Tags og anden PHP kode du kan bruge:

is_home() || is_front_page() – Din forside
is_single() – Dine indlæg
is_page() – Din sider
!is_page('about') – Alle sider undtagen ‘about’
is_single() && in_category('Nyheder) – Indlæg i kategorien Nyheder
current_user_can('install_themes') – Vises kun til admins
strpos( $_SERVER['HTTP_REFERER'], "google.dk" ) != false – Folk der er kommet til siden fra Google.dk

Du kan bruge ! (NOT) for at gøre det omvendte. Fx !is_home() er alle sider UNDTAGEN forsiden.
|| (OR) er “eller”
&& (AND) er “og”

Download Widget Logic

Posted in WordPress on May 31, 2010

Related Posts

  • Youtube Profile Field 3.1
  • Grid Columns Media Button WordPress plugin
  • Multiple Select Lists in the Theme Customizer
  • Youtube Profile Field updated to version 2.2

Post navigation

← Previous Post
Next Post →

Popular Posts

  • A free HTML5 and CSS3 theme
  • HTML5 Theme Updated to Version 2.0
  • Create a custom “Download” post type using WordPress
  • Cakifo, a Free WordPress theme
  • Japibas – Free Premium WordPress Theme
  • Multiple Select Lists in the Theme Customizer

Categories

  • WordPress
  • Updates
  • News
  • Web
  • Themes
  • Uncategorized

You can also find me on:

Powered by WordPress and Hybrid Core.

  • Twitter
  • Github
  • WordPress.org
  • LinkedIn