2010. március 5.

Beküldve: szerző: charlie | 0 hozzászólás

Adatbázis elérés WordPressben

Bizonyos adatbázis táblákat kellett kezelnem WordPress pluginből. Akkor ha már WordPress, célszerű nem közvetlen SQL parancsokkal kezelni az adatbázist, hanem a WordPress által adott $wpdb változón keresztül.

Miért célszerű? Mert soha nem lehetünk benne biztosak, hogy tényleg egy MySQL adatbázis van a WordPress mögött, vagy hogy az hogyan épül fel, lehet, hogy nem is egy adatbázis szerver van.

Nagyon egyszerűen tudunk tetszőleges SQL parancsot futtatni WordPresszel az alábbi módon:

$wpdb->query("DELETE FROM $wpdb->postmeta WHERE post_id = '13' AND meta_key = 'gargle'");

Tehát $wpdb->query(“SQL KÓD”); és ennyi.

Akkor most lássuk, hogy a különböző SQL parancsok (UPDATE, INSERT) hogyan hajthatóak végre SQL nélkül.

UPDATE wp_posts SET post_parent = 7 WHERE ID = 15 AND post_status = 'static'
$wpdb->update(
$wpdb->posts ,
array( 'post_parent' => '7' ),
array( 'ID' => '15', 'post_status' => 'static' )
);

Két array van tehát, az első amit módosítunk, a másik pedig a feltételeket adja meg. Természetesen egyszerre több mindent is módosíthatunk, ekkor csak vesszővel kell felsorolni a módosítandó dolgokat és az új értéküket. Valamint php változókat is lehet használni tetszőlegesen.

INSERT INTO wp_posts ('post_author', 'post_content',  'post_title', 'post_status') VALUE ('1', 'Tartalom', 'Cím', 'public');
$wpdb->insert(
$wpdb->posts,
array( 'post_author' => '1', 'post_content' => $tartalom, 'post_title' => $cim, 'post_status' => 'public' )
);

INSERT esetén csak egy tömbbe adjuk meg, hogy mely táblába mit szúrnánk be. Több rekordot is beszúrhatunk egyszerre, akkor csak rekordonként egy-egy tömböt kell csinálnunk.

Olvass tovább
2009. november 16.

Beküldve: szerző: charlie | 0 hozzászólás

WordPress 2.9 adatbázis helyrerakó szkript

A WordPress következő, 2.9-es verziója már beépítve tartalmaz eszközt a MySQL adatbázis javítására és optimalitására.

Ilyet persze eddig is lehetett tenni, pl. SQL hozzáféréssel, vagy phpMyAdminnal, azonban most a WordPress core fogja tartalmazni ezt a funkciót.

WP_ALLOW_REPAIR

WP_ALLOW_REPAIR

A használathoz előbb engedélyezni kell, a wp-config.php fájlban elhelyezett

define('WP_ALLOW_REPAIR', true);

sorral.

Most már csak hívjuk meg a szkriptet: http://oldalam.tld/wp-admin/maint/repair.php. Ha lehetőségünk van rá, akár cronba is betehetjük.

Adatbázis javítás és optimalizálás

Adatbázis javítás és optimalizálás

A következő SQL műveleteket hajtja végre: ANALYZE TABLE, REPAIR TABLE és OPTIMIZE TABLE.

WordPress 2.9 beta letöltése.

Olvass tovább
2009. július 20.

Beküldve: szerző: charlie | 0 hozzászólás

Norton Internet Security 2010 Beta és Norton Antivirus 2010 Beta

A Symantec elérhetővé tette a vírusirtójának (Norton Antivirus) és tűzfalának (Norton Internet Security) 2010-es, béte verzióját, mely már teljesen kompatibilis a Windows 7 verziójával.

A programokat tesztelési céllal ingyenesen le lehet tölteni a Norton beta centerből, a következő linkeken egy egyszerű regisztrációt követően:

A béta verziók szeptember 30-ig fognak működni

Olvass tovább
2009. július 16.

Beküldve: szerző: charlie | 2 hozzászólás

Windows telepítése USB-ről

Windows Vista és feletti rendszereket könnyen telepíthetünk USB tárolóról (pendrive, külső merevlemez, stb), azonban a telepítő elkészítése viszonylag macerás. Most azonban Aris készített egy programot: ABUSB, mellyel ez a folyamat sokkal gyorsabban megvan.

A futtatáshoz legalább Windows Vista kell, és a következő rendszerekhez készíthetünk telepítőt:

  • Windows Vista SP1 vagy SP2
  • Windows Server 2008
  • Windows7

32 és 64 bites rendszerekkel is működik.

Program telepítése vagy futtatása

Program telepítése vagy futtatása

Futtathatjuk szimplán a programot, vagy telepíthetjük is. A használata nagyon egyszerű. Csak meg kell adnunk (a legalább 4 GiBájtos) USB meghajtót, be kell raknunk a Windows telepítő DVD-t (vagy akár ISO fájlból is dolgozhatunk) és ennyi.

Windows telepítő pendrive létrehozása

Windows telepítő pendrive létrehozása

A program a szerző SkyDrive tárhelyéről tölthető le.

Olvass tovább
2009. július 13.

Beküldve: szerző: charlie | 1 hozzászólás

Office 2010 béta kiszivárgott

ÉS az Office 2010 béta (béta 1 állítólag) verziója is kikerült az internetre. A verziószáma 14.0.4302.1000 és az Ultimate verzió érhető el.

Letöltés Mininováról (64 és 32 bites egyben)

Microsoft Office 2010 beta verziója

Microsoft Office 2010 beta verziója

Fájl információk

Office 2010 Beta x64 ISO

Fájlnév: 14.0.4302.1000_Mondo_volume_ship_x64_en-us_wzt
Méret: 852 MiB (893402501 bájt)
CRC32: 7CBEF7DF
MD5: 24A46B000B79520969508CF940D6D581
SHA-1: E22690C6E63ACF0D0BDF9588E8308C5C855A38BC

CRC32: 7CBEF7DF
<GophaKyorselv> MD5: 24A46B000B79520969508CF940D6D581
<GophaKyorselv> SHA-1: E22690C6E63ACF0D0BDF9588E8308C5C855A38BC

Office 2010 Beta x86 ISO

Fájlnév: 14.0.4302.1000_Mondo_volume_ship_x86_en-us_wzt
Méret: 761 MB (798101835 bájt)
CRC32: 8BE7AB28
MD5: 874AE2B75AD8FAF169784AFEC099B526
SHA-1: E8E13E9DF771314C2B8A615B4952A49DDE3C9117
További képek

Olvass tovább
1. oldal, összesen: 812345678