-
Fototrend
WordPress tartalom kezelő rendszer (CMS) topik
Új hozzászólás Aktív témák
-
inf3rno
nagyúr
Köszi!
Gondoltam, hogy valamennyire az adó is közbeszól ennél. Mellékállásban átalányadóval ugye nincs TB, SZOCHÓ, illetve az SZJA is jó sokáig adómentes, aztán lehet olcsóbban is csinálni, nekem meg a pénz felét elviszik ezek a fantasztikus adónemek. Szóval ha innen nézzük, akkor ez olyan, mintha főállásból 160-ért csinálnád. Nagyjából így jól be is van árazva.
-
inf3rno
nagyúr
Tudnátok példát mutatni, hogy milyen oldal kerül 50-be, 80-ba, 200-ba?
Nálunk egy bemutatkozó oldalon 5-10 blokk van, amik elérhetőek a menüből. Ügyelünk az egységes kinézetre, szín összetételre, betűtípusra, stb. Van benne valamennyi animáció is, carousel, stb. Van kapcsolatfelvételi űrlap. Nincs benne a tárhely, a FIGMA terv, a SEO szövegírás és az adatkezelési tájékoztató, de tudjuk ezeket is külön felárért vállalni. Ez kerül 225-be. Nem érzem, hogy túlárazottak lennénk, mások is ekörül vállalják. De látok én is néha alacsony árakat, amiket nem nagyon értek, hogy hogyan lehet belőlük megélni.
-
inf3rno
nagyúr
Ti hogy oldjátok meg, hogyha fent van valamelyik plugin a lincenszetekkel az ügyfél oldalán, akkor ebből később nektek ne legyen hátrányotok, pl. ha visszavonják a licenszt, és nem frissíthetővé válik a plugin, stb. Vagy esetleg ezt beépítitek a karbantartási díjba?
-
inf3rno
nagyúr
Tudtok példát mondani jó fajta Hi-Tech weboldalra? Kíváncsi vagyok, hogy én olyat tudok e, egyáltalán mivel oldják meg az animációkat...
-
inf3rno
nagyúr
válasz
inf3rno #9065 üzenetére
Igazából még több plugint is nézegetnek, hogy van e. Gondolom ezeknek vannak ismert sebezhetőségeik, amiket végigzongoráznak, aztán ha találnak egyet, ami van és sebezhető, akkor bejutnak. Viszont csak divatos plugineket használok és rendszeresen frissítem őket, úgyhogy ez sem hiszem, hogy eredményre vezetne. Maximum ha zero day van vagy nagyon gyorsan betalálnak frissítés előtt, akkor van esélyük meghákolni az oldalt. Legalábbis én így látom, de nincs sok tapasztalatom WP üzemeltetéssel.
-
inf3rno
nagyúr
Szerintetek egy Wordfence elég manapság a támadások kivédésére? Hetek óta nézegetem, ahogy találgatni próbálnak admin jelszavakat. Most meg éppen plugin specifikus támadásokat tolják, hogy nem sikerült a felh nevet, jelszót kitalálni. Nem mondom, hogy ijesztő, mert max defacelik az oldalt meg spamnek használják, ha összejön nekik, viszont azt se tudom, hogy a rendszeres frissítés és a Wordfence ingyenes verziója mit bír el, és esetleg tehetnék e még valamit ezen kívül a biztonságért?
-
inf3rno
nagyúr
Van más is dotrollon? Extrém lassú a tárhely első betöltésre. Valami ilyesmi van nálam is: [link] Esetleg volt már aki foglalkozott ezzel a problémával? Elsőre azt írták, hogy fél órás cront érdemes futtatni, és akkor nem kerülök ki cache-ből. Arra vagyok kíváncsi, hogy ezen kívül van e bármi, ami tovább gyorsíthatja.
-
inf3rno
nagyúr
-
inf3rno
nagyúr
válasz
inf3rno #9038 üzenetére
Igazából a lényeget sikerült kiemelni belőle. Létre lehet hozni egy mu-plugins nevű mappát, amiben ha elhelyezek egy PHP fájlt, akkor az alábbi kód sikeresen lefut:
error_log('plugin filtering');
add_filter('option_active_plugins', function (array $plugins){
error_log(json_encode($plugins));
return $plugins;
});Ez rendkívül jó, mert ki lehet kapcsolni bizonyos plugineket mielőtt azokat betöltené a WP, illetve a sorrendjük is módosítható tetszés szerint. Nekem konkrétan GDPR-os cookie consent-hez kell, hogy bizonyos pluginek felhasználói hozzájárulástól függően legyenek bekapcsolva.
-
inf3rno
nagyúr
Van, aki használja ezt? Plugin Organizer By Jeff Sterup Csak érdekel, hogy van e értelme beleásnom magam a használatába, vagy már elavult az egész...
-
inf3rno
nagyúr
Tulképp még él az eredeti kérdés.
Ha kitalálok egy animációt, és jquery-vel le tudom kódolni, akkor utána hogyan érdemes összekötni az elementorban összekattintott dolgokkal? Van valami szabvány Wordpress-ben, hogy mi milyen CSS osztályt kap, vagy kénytelen vagyok mondjuk CSS id-t megadni kézzel, és arra kötni a javascript kódot mondjuk shortcode-al?
Ugyanígy, ha elementorral összekattintok egy űrlapot, akkor hogyan érdemes rákötni az űrlapra az azt kezelő PHP kódot? Jelenleg erre egy operation_id nevű hidden field-et használok a saját magam által generált űrlapokon és egy form_id nevű hidden field-et, hogy a visszajövő validációs hibákat megjelenítsem, de nem vagyok benne biztos, hogy egy elementoros űrlapnál ez lenne a tuti megoldás. Viszont jó lenne összekapcsolni a kettőt, mert sokkal könnyebben lehet állítani a designt elementorral, mint css-el szüttyögni rajta. Esetleg erre elementor plugin fog kelleni?
-
inf3rno
nagyúr
Nem attól van. Generate press theme-el működik, Kadence theme-el nem. Talán mert nem pro, passz.
Azt hiszem áttérünk a másik theme-re. Nem használunk semmit a Kadence-ből, úgyhogy megy így is.
szerk:
Fura, az éles oldalon nem működik így sem, hogy áttértünk. Cache, CSS regenerálás, minden volt. Localhoston megy. :S -
inf3rno
nagyúr
válasz
inf3rno #9031 üzenetére
Megvan közben, elementorral is lehet ilyen animációt mozgási hatásoknál. Amit nem értek, hogy elementoros szerkesztési nézetben működik a dolog, viszont ha frissítem az oldalt, akkor eltűnik az animáció. Ugyanígy a menü színét is változtatnám ha ráhúzzák az egeret, az sem jelenik meg éles nézetben. Bármi ötlet, hogy ez hogyan javítható? Találkozott már valaki ilyennel?
-
inf3rno
nagyúr
Menünél szeretnék betenni olyan animációt, amivel a menü mérete fokozatosan lecsökken egy bizonyos scrollTop-ig. Gondolom odáig lehet lineáris a változás két méret között: [scrollTop1 -> scrollTop2, fontSize1 -> fontSize2], utána meg állandó marad a fontSize. Vanilla javascripttel vagy jquery-vel tök jól meg tudnám oldani mindezt, de a kérdés az, hogy hogyan kötöm a menühöz? Alapból css osztályt használnék ilyenre, pl. class="changeFontSizeOnScroll". Erre van valami best practice, hogy hogyan kössem össze a kettőt?
-
inf3rno
nagyúr
Köszönöm!
-
inf3rno
nagyúr
Küzd valaki olyannal, hogy valamelyik fizetési szolgáltatóhoz nincs pluginje? Hogy megy ezeknek a fejlesztése? Talán e2e tesztekkel lehetne jól lefedni, de elég ezoterikusnak tűnik most. Esetleg ezeknek REST API-juk van, és elég azt tesztelni automatizáltan a presentationt meg manuálisan?
-
inf3rno
nagyúr
Van itt olyan, aki deploy eszközöket használ és localhoston fejleszt mindent? Érdekel maga a folyamat, illetve plugineknél hogy hogyan megy az upgrade biztonságosan.
-
inf3rno
nagyúr
válasz
#31816946 #9007 üzenetére
Zippeled a fájlokat, exportálod az adatbázist egy SQL fájlba. Importálod az adatbázist, feltöltöd a zipet a fájlokról és kicsomagolod a www mappádba. Utána az adatbázisban át kell írni az options táblában a localhostot minden helyen az aktuális domainre. Majd újra kell aktiválni a fizetős plugineket az adott domainre. Kb. ennyi.
-
inf3rno
nagyúr
válasz
CharlieDrop #8996 üzenetére
Elementoros szerkesztői felületen volt, úgyhogy esetleg az nyelheti be a memóriát. Esetleg localhoston megpróbálhatom elemezni, úgy rémlik PHP-nek volt ilyen erőforrás elemzője, amit külön kellett telepíteni hozzá. De most mással vagyok elfoglalva...
-
inf3rno
nagyúr
-
inf3rno
nagyúr
válasz
CharlieDrop #8993 üzenetére
Az adok-veszek részhez lehetne, de túlzás lenne.
-
inf3rno
nagyúr
Közben módosítottam. Ránézésre nem használsz semmit, úgyhogy talán nem fog kelleni. Főleg ha csak saját célra használod. Hivatalosan amúgy GDPR-os tájékoztatóba bele kell írni a sütiket, úgyhogy egy bonyolultabb jogi procedúra is jár mellé, illetve a gombnál is lehet választani, hogy mit engedsz meg és mit nem.
-
inf3rno
nagyúr
Biztos, hogy használsz sütiket? Ha nem, akkor nem kell. Ha igen, akkor beállítasz egy cookiet így: [link] ha rákattint a gombra [link], és ha jelen van a cookie, akkor elrejted a cookie bannert display: none-al. [link]
Valami ilyesmi:
<div class="cookie_banner">
<button class="cookie_banner_accept">
Minden sütit elfogadok!!!
</button>
</div>
<style>
.cookie_banner.accepted {
display: none;
}
</style>
<script>
document.addEventListener("DOMContentLoaded", function (){
var banner = document.querySelector(".cookie_banner");
var button = document.querySelector(".cookie_banner_accept");
button.addEventListener("click", function (){
var nextYear = new Date();
nextYear.setFullYear(nextYear.getFullYear()+1);
document.cookie = 'accepted=1; expires=' + nextYear.toUTCString() + ';';
banner.classList.add("accepted");
})
if (document.cookie.indexOf("accepted=1") !== -1)
banner.classList.add("accepted");
});
</script> -
inf3rno
nagyúr
Elementornál kapunk egy 500-as hibát közzétételnél mióta átneveztük az oldalt. Azóta visszaneveztük, de az sem oldotta meg. Bármi tippetek van erre?
-
inf3rno
nagyúr
válasz
inf3rno #8914 üzenetére
Sikerült beletanulni közben a plugin fejlesztésbe 02-10 - 03-23 alatt írtam rá saját keretrendszert, ami egységesen kezeli a frontend és backend oldalakat és a különböző forrásokból jövő adatokat. Pl. létrehozok egy SettingsEntityStorage objektumot, beállítom a mezőket, aztán tudok menteni update_options-el egy tömbbe entitásokat és kiolvasni get_options-el gyakorlatilag automatikusan. Ugyanígy CPT-knél is megoldható ez a fajta Storage interface a postokra. Most még azon dolgozom, hogy a szűrők támogatva legyenek benne, és ne kelljen lekérni az összes postot egy-egy típushoz, illetve, hogy a meta is támogatva legyen benne. A lényeget azt hiszem megragadtam ezzel, legalábbis valaki azt írta, hogy 90%-ban ezeket használja, ritkábban foglalkozik taxonomy készítéssel, ilyesmikkel. Még dolgozok rajta, hogy ez mind támogatva legyen, aztán szerintem el lehet kezdeni élesben munkát vállalni plugin készítére. Ötletem már van is a következő projektre. A todo list volt a teszt projekt, azt sikerült megvalósítani, bár egy kicsit gány kinézetre:
-
inf3rno
nagyúr
Sziasztok! Pluginekkel szórakozok még mindig. Az a bajom, hogy sok függvény nem működik, vagy nem úgy működik, ha nem a megfelelő hookban vagyok, és erről nem is igazán ad hibaüzenetet a Wordpress. Most ezzel szívok: get_current_user_id() nullát ad, ha a plugin betöltése közben hívom, viszont a megfelelő értéket adja, amikor action: init-nél hívom. Kellene valami köztes nekem, ami az action: template_redirect előtt fut le. A kódom annyit csinál, hogy feldolgozza a bejövő űrlapot, aztán átirányít a küldő oldalra, ezért gond az, ha csak az initnél tudom lekérni a felhasználó adatait, mert addigra már lezajlik az átirányítás. Legalábbis a wp_redirect nekem nem akart működni initből. Bármi tipp?
-
inf3rno
nagyúr
Regenerate CSS files and data, ami megoldotta. Fogalmam sincs miért vagy hogyan.
-
inf3rno
nagyúr
válasz
adatfalo #8965 üzenetére
Kicsit nyomoztam, odáig jutottam vele, hogy frontenden semmilyen oldalt nem talál, ha nem vagyok bejelentkezve. Ha be vagyok jelentkezve adminként, akkor teljesen jó az előnézet meg minden. A hibaüzenet valószínűleg csak ilyen mellékes tünete annak, hogy a saját 404-es oldalt sem találja, ha nem admin vagyok. Maguk az oldalak statikusak, nyilvánosra vannak téve. Az elementor kikapcsolása után megjelenik az oldal szétcsúszva, és megszűnik a hibaüzenet. Nem tudom még mit lehetne tenni, mintha valami megtekintési jogosultságbeli probléma lenne.
-
-
inf3rno
nagyúr
Sziasztok!
Összeraktunk egy WP oldalt Elementor Pro-val és Kadence theme-el. Valamiért a kezdőlap post-okat akarna listázni, és mivel nincs egy post sem, ezért hiányolja a '$post->ID'-t, és a '$post->post_type'-ot. Na most ez nekem hibás viselkedésnek tűnik, mert nincs felkészítve a post nélküliségre a kód. Én úgy gondolom, hogy esetleg valamelyik plugin lehet a hibás vagy ilyesmi. Hogyan lehet ezt debuggolni anélkül, hogy ki-be kapcsolgatnám az összes plugint? A post-template.php-t includolja valami, ennyi biztos. -
-
inf3rno
nagyúr
Találtam közben egy leírást a témában, ami szerint érdemes létrehozni egy Member CPT-t is ilyenkor, amiből minden felhasználó egyet postol. Ezt kell összekötni a Userrel 1:1 relationshippel és a Todokkal 1:n relationshippel vagy n:m relationshippel, ha a felhasználók rálátnak egymás todoira. [link] Ez mennyire számít best practice-nek?
-
inf3rno
nagyúr
-
inf3rno
nagyúr
Sziasztok! Arra tudtok mondani valamit, hogy töröljük a theme és az elementor headert is, aztán 5 percen belül visszaállítja a Wordpress mindkettőt, és dupla header van az oldalon? Lövésünk sincs, hogy hogyan lehetne beállítani, hogy csak az Elementorban tervezett header legyen. A theme Kadence és Elementor Pro van hozzá.
-
inf3rno
nagyúr
válasz
CharlieDrop #8926 üzenetére
Én legutóbb egy időpont foglaló, lemondó rendszert írtam, amiben dátum tartományokat lehet kiválasztani, hogy akkor van ügyfél fogadás, és az állandó ügyfelek is dátum tartományokat adhatnak meg, hogy akkor jönnének vagy nem jönnének a szolgáltatásra. Nem igazán találtam semmi hasonlót, a legtöbb időpont foglalónál nem napokat, hanem órát vagy jobb esetben órákat lehet foglalni. A végén írtam egy komplett dátum tartomány kezelő könyvtárat meg naptár megjelenítőt hozzá. Valószínűleg WP-nél is ugyanitt kötöttem volna ki, esetleg áthegesztettem volna az egyik plugint, nem tudom biztosan, viszont ilyen alap dolokkal, mint beléptető rendszer, ügyfél regisztráció, jogosultság kezelés, layout, design, stb. alig kellett volna foglalkoznom, ami tök jó lett volna, mert az érdemi részére tudtam volna koncentrálni a projektnek, és jóval hamarabb végeztem volna vele.
Azért van benne némi extra, mármint van tengernyi hook és wp függvény, amiket érdemes valamilyen szinten fejből tudni, ha gyorsan akar haladni az ember. Viszont tegnap találtam egy tök jó video sorozatot plugin fejlesztésről, meg van dokumentáció is, úgyhogy beleásom magam, aztán néhány hét múlva már menni fog szerintem. [link]
-
inf3rno
nagyúr
válasz
CharlieDrop #8923 üzenetére
Nem mindent kódolok saját magam, viszont ha olyasmibe futok bele, amire nincs jó vagy biztonságos plugin, azt kénytelen vagyok majd én lekódolni. Ahhoz meg érteni kell a plugin fejlesztéshez. Csináltam már nulláról oldalakat, és a legtöbbjénél egy Symfony vagy egy Wordpress harmadolta volna a fejlesztési időt, ezért úgy döntöttem, hogy ráállok ezekre.
-
inf3rno
nagyúr
válasz
adatfalo #8915 üzenetére
Köszi! Én is ezt találtam, hogy egyedi plugint kéne csinálni. Egyelőre nincs konkrét Wordpress projektem, még nagyon az elején járok, tanulgatom, hogy hogyan működik a rendszer. Azt hiszem az nem áll össze, hogy egy több oldalas pluginnél hogyan lehet váltogatni az oldalak között vagy a menühöz kötni őket. Vegyük a legegyszerűbbet, csinálunk egy todo listet, amihez két menüpont tartozik, az egyik a todo lista megjelenítése, a másik a todo hozzáadása. Hogyan csinálok ehhez menüt a pluginből és hogyan rendelem hozzá a listát és az űrlapot, mint két külön oldalt? Gondolom pár sor kód az egész, de most csak ennyi kell, hogy el tudjak kezdeni vele játszani...
-
inf3rno
nagyúr
Tudnátok pár sort írni arról, hogy egyedi weboldalt hogyan lehet Wordpressben lefejleszteni! Gondolok itt valami olyanra, hogy belépünk, kitöltünk egy csomó űrlapot, aztán az oldal ezekből kiszámol valamilyen algoritmussal valami eredményt. Ha jól értelmezem ehhez Wordpress plugin kell, de úgy tűnik azok inkább hook-okkal az eredeti Wordpress működés felülírására, kiegészítésére vannak, nem ilyen egyedi funkciók megvalósítására. Aztán lehet, hogy én tévedek. Nincs valami tutorial ebben a témában? Már úgy értve, hogy egyedi működést visznek fel Wordpress plugin fejlesztők hasonlóan mondjuk egy Woocommerce-hez.
Új hozzászólás Aktív témák
- Windows Insider Program
- AMD vs. INTEL vs. NVIDIA
- Kezdő fotósok digitális fényképei
- Samsung Galaxy A56 - megbízható középszerűség
- AMD Ryzen 9 / 7 / 5 / 3 5***(X) "Zen 3" (AM4)
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- Xbox Series X|S
- Milyen okostelefont vegyek?
- Egyéni arckép 2. lépés: ARCKÉPSZERKESZTŐ
- OLED TV topic
- További aktív témák...
- Telefon felvásárlás!! iPhone 11/iPhone 11 Pro/iPhone 11 Pro Max
- Samsung Galaxy A32 4G 128GB, Kártyafüggetlen, 1 Év Garanciával
- Bomba ár! Lenovo ThinkPad P43s - i7-8G I 8GB I 256GB SSD I Nvidia I 14" FHD I Cam I W10 I Garancia!
- BESZÁMÍTÁS! Dell Latitude 5550 üzleti -Intel Ultra 7 165U16GB DDR5 RAM 1TB SSD Intel Graphics WIN11
- REFURBISHED - HP USB-C Dock G4 docking station (L13899-001)
Állásajánlatok
Cég: PC Trade Systems Kft.
Város: Szeged
Cég: Promenade Publishing House Kft.
Város: Budapest