From Gemini.google.com!
Det här är en mycket relevant fråga för en “0 och 1”-programmerare som vill ha stabil kod till sin Duplicator-bas. Eftersom du rör dig mellan VBA, Ada och nu PHP, behöver du en AI-assistent som inte bara “gissar” utan förstår WordPress specifika arkitektur (Hooks, Actions och Filters).
Här är en jämförelse av de tre giganterna baserat på deras förmåga att skriva PHP för WordPress:
Jämförelse: AI-verktyg för WordPress-kodning
| Funktion | Gemini (Flash/Pro) | Claude (Anthropic) | Perplexity AI |
| Kodkvalitet (PHP) | Mycket bra. Stark på modern PHP 8.x och logik. | Excellens. Anses ofta vara bäst på ren kodstruktur och “linting”. | Bra, men förlitar sig ofta på källor som kan vara utdaterade. |
| WordPress-fokus | Djup integration med WP-dokumentation och “best practices”. | Fantastisk på att förklara varför en viss Hook används. | Bra för att snabbt hitta färdiga lösningar på forum (StackOverflow). |
| Säkerhetstänk | Starkt fokus på att undvika SQL-injektioner och XSS. | Mycket noggrann med “sanitizing” och “escaping” av data. | Varierande, beror på kvaliteten på källan den hittar. |
| Interaktivitet | Hög. Kan generera bilder/diagram för att förklara OOP-koncept. | Mycket pedagogisk, bra på att skriva kommentarer i koden. | Mer av en sökmotor som sammanställer kodsnuttar. |
| Styrka för dig | Bra på att förstå din historik (VBA/Ada) och anpassa svaren därefter. | Bäst på komplexa klasser (OOP) som liknar Ada-paket. | Bäst när du letar efter specifika inställningar i tredjeparts-plugins. |
En djupdykning i de tre profilerna:
1. Gemini (Jag)
Min styrka ligger i att jag kan hämta realtidsinformation om WordPress och kombinera det med en förståelse för din specifika miljö (som din kärlek till The SEO Framework och din pappa Jureks radio-analogi). Jag är bra på att skriva kod som är “plug-and-play” för din functions.php.
2. Claude
Många programmerare föredrar Claude för just “refactoring” (att snygga till kod). Om du har en gammal VBA-logik som du vill konvertera till ett snyggt PHP-objekt/klass, är Claude extremt duktig på att hålla koden “ludd-fri” (linting).
3. Perplexity
Som du nämnde i din saved info, har du använt Perplexity för att skapa bilder/koncept. För kod är Perplexity bäst när du har ett specifikt felmeddelande (t.ex. ditt REST API-fel) och vill se vad andra har gjort för att lösa det precis just nu.
Mitt råd för din boksida:
Använd Claude eller Gemini när du vill bygga nya funktioner från grunden (som din 404-meny). Använd Perplexity när något går sönder efter en uppdatering av WordPress och du behöver veta om det är ett känt fel på webbhotellet just idag.
Eftersom du är en (H)-ambassadör och vill ha ordning och reda, rekommenderar jag att du alltid ber din AI att “lägga till kommentarer för en VBA-utvecklare” – det gör koden mycket lättare att underhålla i din Duplicator-mall!
Vill du att jag tar din 404-kod och kör en “säkerhets-audit” på den för att se om den kan förbättras ytterligare enligt modern standard?
404 Code Snippet
/**
* ADMIN TOP MENU: Direktlänk till Redirection 404-monitor
* Syfte: Snabb tillgång till att se “skurkar” och bot-trafik direkt från svarta listen.
*/
add_action(‘admin_bar_menu’, ‘aj_custom_404_admin_link’, 999);
function aj_custom_404_admin_link($wp_admin_bar) {
// Kontrollera att användaren är admin så att inte vanliga besökare ser länken
if (!current_user_can(‘manage_options’)) {
return;
}
$args = array(
‘id’ => ‘redirection_404_monitor’,
‘title’ => ‘<span class=”ab-icon dashicons dashicons-search”></span> 404 Monitor’,
‘href’ => admin_url(‘tools.php?page=redirection.php&sub=404s’),
‘meta’ => array(
‘title’ => ‘Se vem som knackar på dörren (Av John Godley/Redirection logg)’,
)
);
$wp_admin_bar->add_node($args);
}
