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

FunktionGemini (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-fokusDjup 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änkStarkt 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.
InteraktivitetHö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 digBra 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);

}

WP info
We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners. View more
Cookies settings
Accept
Decline
Privacy & Cookie policy
Privacy & Cookies policy
Cookie name Active

Hvem er vi

Foreslået tekst: Vores webstedsadresse er: https://wp.rebbe.nu

Kommentarer

Foreslået tekst: Når besøgende skriver kommentarer på webstedet, indsamler vi de data, som vises i kommentarformularen, og også den besøgendes IP-adresse og browserens user agent string for at hjælpe med at opdage spam. En anonymiseret streng som er oprettet ud fra din e-mailadresse (også kaldet et hash), kan leveres til Gravatar tjenesten for at se om du bruger denne. Gravatar tjenestens privatlivspolitik er tilgængelig her: https://automattic.com/privacy/. Efter godkendelse af din kommentar, vil dit profilbillede være synligt for offentligheden sammen med din kommentar.

Medier

Foreslået tekst: Hvis du uploader billeder til webstedet, så bør du undlade at uploade billeder med indlejrede lokalitetsdata (EXIF GPS) inkluderet. Besøgende på webstedet kan downloade og udtrække alle lokalitetsdata fra billeder på webstedet.

Cookies

Foreslået tekst: Hvis du skriver en kommentar på vores websted, kan du vælge at gemme dit navn, e-mailadresse og websted i cookies. Disse er til din bekvemmeligehed, så du ikke skal udfylde dine oplysninger igen, når du skriver endnu en kommentar. Disse cookies vil holde i et år. Hvis du besøger vores loginside, opretter vi en midlertidig cookie for at afgøre om din browser accepterer cookies. Denne cookie indeholder ingen personlige data og slettes, når du lukker din browser. Når du logger ind, vil vi opsætte en række cookies og gemme din logininformation og dine valg af skærmvisning. Login cookies holder i to dage, og skærmvalg cookies holder i et år. Hvis du vælger "Husk mig", vil dit login holde i to uger. Hvis du logger ud af din konto, vil login cookierne forsvinde. Hvis du redigerer eller udgiver en artikel, vil en yderligere cookie blive gemt i din browser. Denne cookie indeholder ikke nogle personlige data og opgiver simpelthen indlægsID på den artikel, du lige har redigeret. Den udløber efter 1 dag.

Indlejret indhold fra andre websteder

Foreslået tekst: Artikler på dette websted kan indeholde indlejret indhold (f.eks. videoer, billeder, artikler osv.). Indlejret indhold fra andre websteder opfører sig på nøjagtig samme måde, som hvis den besøgende har besøgt det andet websted. Disse websteder indsamler måske data om dig, bruger cookies, indlejrer ekstra tredjeparts sporing, og overvåger din interaktion med dette indlejrede indhold, heriblandt at spore din interaktion med indlejret indhold, hvis du har en konto og en logget ind på det websted.

Hvem vi deler dine data med

Foreslået tekst: Hvis du anmoder om en nulstilling af adgangskoden, medtages din IP-adresse i e-mailen med nustillingen.

Hvor længe vi gemmer dine data

Foreslået tekst: Hvis du skriver en kommentar, så bliver kommentarer og dens metadata bevaret på ubestemt tid. Dette er så vi kan genkende og godkende enhver opfølgende kommentar automatisk i stedet for at have dem i en moderationskø. For brugere som opretter sig på vores websted (om nogen), gemmer vi også den personlige information de giver til deres brugerprofil. Alle brugere kan se, redigere, eller slette deres personlige information til enhver tid (med den undtagelse at de ikke kan ændre deres brugernavn). Webstedets administratorer kan også se og redigere den information.

Hvilke rettigheder har du over dine data

Foreslået tekst: Hvis du har en konto på dette websted, eller har skrevet kommentarer, kan du bede om en eksporteret fil med de personlige data vi har liggende om dig, heriblandt alt data, du har givet os. Du kan også bede om, at vi sletter alle personlige data, vi har om dig. Dette indbefatter ikke nogen form for data, som vi er forpligtede til at gemme af administrative, lovmæssige eller sikkerhedsmæssige grunde.

Hvor dine data sendes hen

Foreslået tekst: Besøgendes kommentarer kan muligvis blive kontrolleret af en automatisk spam-genkendelse tjeneste.
Save settings
Cookies settings
How can I help you?