Taggar Arkiv: WordPress Multi-Site

Akismet på WordPress Multisite med bara en licensnyckel

Akismet är en fantastisk tjänst för att blockera den aldrig sinande våg av spamkommentarer man får på en WordPress blogg. Om du är administratör för en WorldPress Multisite nätverk har vi ett bra tips till dig.

Du kan hårdkoda en API-nyckel och göra att den gäller i hela ditt nätverk så att du inte behöver konfigurera Akismet varje gång du lägger till en ny användare.

Öppna din wp-config.php fil och klistra in följande kod, se till att ersätta ”din-nyckel” med API-nyckeln:

1
2
/** Define WordPress.com API Key */
define('WPCOM_API_KEY','din-nyckel');

Spara och ladda upp filen. Efteråt när du lägger till en ny användare kommer Akismet redan vara konfigurerad på sin webbplats.

Globala Menyer i WordPress MultiSite

Om du bygger ett nätverk av bloggar med WordPress MultiSite har du förmodligen upptäckt att det inte finns någon enkel väg att bygga menyer som passar hela sidan. Vi har testat olika tillägg som ska ta en meny från huvudsidan och placera den på alla sidor i nätverket. Tyvärr fungerade inget av de vi testade.

Men däremot kom vi på den här lösningen: Man skaffar en meny i dashboard på huvudsidan och klistrar sedan in en kod i header.php där du har din WordPress navigation call.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php 
//store the current blog_id being viewed
global $blog_id;
$current_blog_id = $blog_id;
 
//switch to the main blog which will have an id of 1
switch_to_blog(1);
 
//output the WordPress navigation menu
wp_nav_menu(
   //add your arguments here
);
 
//switch back to the current blog being viewed
switch_to_blog($current_blog_id);
?>