Questo plugin non è stato testato con le ultime 3 versioni principali (major releases) di WordPress. Potrebbe non essere più mantenuto, o supportato, e potrebbe presentare problemi di compatibilità se utilizzato con versioni più recenti di WordPress.

FakerPress

Descrizione

Ogni volta che crei un nuovo tema o plugin avrai sempre bisogno di creare del contenuto personalizzato per controllare se funziona oppure no, chi sviluppa ha questo problema abbastanza spesso.

Il nostro obiettivo con questo plugin è di colmare tale lacuna, laddove sia un problema, con una soluzione valida sia per chi sviluppa che per gli utenti di WordPress.

Nota: questo plugin richiede PHP 7.4 o superiore per essere attivato.

Visita il nostro repository su GitHub

Componenti inclusi

  • Articoli
  • Tipi di contenuto personalizzato
  • Meta Data
  • Immagine in evidenza
  • Utenti
  • Tag
  • Categorie
  • Commenti
  • Tipi di commento personalizzati

Generazione di contenuto fittizio

In molti casi chi sviluppa per WordPress ha la necessità di popolare un tema vuoto con dei contenuti fittizi, e per fare tale operazione manualmente si può perdere davvero molto tempo, e la ragione principale per cui questo plugin è stato realizzato è appunto per velocizzare tale processo.

Immagini in evidenza casuali

Crea delle Immagini in evidenza per il tuo contenuto fittizio su WordPress tramite degli allegati generati casualmente.

Crea informazioni meta casuali

WordPress ha campi meta per utenti, articoli, termini e commenti, FakerPress ti consentirà di generare dei finti meta personalizzati per tutti e quattro, con 20 tipologie di dati.

Elimina i contenuti generati

Dopo aver completato le tue prove, eliminare i contenuti generati da FakerPress dovrebbe essere un’operazione semplice, adesso potrai farlo.

Genera HTML casuale

Nel creare articoli fittizi, quello che veramente desideri è che l’HTML sia davvero casuale, così da poter vedere errori che non sarebbero generati importando un file XML.

Genera immagini nel tuo HTML

Per mettere sotto prova il tuo sito le immagini sono importanti, così FakerPress ti permetterà di inserire delle immagini per le tue prove di HTML .

Dati reali del browser nei commenti utente

Per i commenti, il nostro plugin è in grado di generare i dati di un browser reale invece di lasciare il campo vuoto.

Creazione di termini casuali

Per creare ed assegnare i termini, avrai a disposizione uno strumento migliore che ti permetterà di scegliere quale tipo di tassonomia vuoi assegnare ai tuoi articoli, e lasciando che il codice del plugin si occupi del fattore casualità.

Veri profili utente casuali

Se riempi il tuo WordPress con del contenuto qualsiasi per i profili utente potresti non incontrare un caso limite, questo plugin riempirà i campi con dei contenuti che hanno una reale rilevanza per eseguire dei test.

Tipologie di meta incluse

  • Allegato
  • WP_Query
  • Numero
  • Elementi
  • Lettera
  • Parole
  • Testo
  • HTML
  • Lexify
  • Asciify
  • Regexify
  • Persona
  • Informazioni Geo
  • Azienda
  • Data
  • Fuso orario
  • Email
  • Dominio
  • IP
  • User Agent del browser

Lingua

Abbiamo abbandonato Transifex in favore del nuovo GlotPress su WordPress.org, quindi se vuoi tradurre FakerPress nella tua lingua, segui queste linee guida.

Vedi cose che possono migliorare?

Ottimo! Ci sono diversi modi in cui puoi contribuire per aiutare a migliorare FakerPress:

  1. Segnalare un bug: se trovi un bug, un errore o un altro problema, segnalalo! Lo puoi fare creando una nuova discussione nel forum del plugin. Non appena avremo accertato il verificarsi del bug, verrà creato un resoconto ufficiale su GitHub, dove il bug sarà messo in lavorazione.
  2. Suggerisci nuove funzionalità: hai un’idea fantastica? Condividila! Basta creare un nuovo topic nel forum del plugin per esporre le tue ragioni sul perché la nuova funzionalità dovrebbe essere aggiunta ed avviare una discussione sulla tua idea.
  3. Inviare pull request: se sviluppi, la maniera più semplice per partecipare è quella di dare una mano sulle issue già segnalate su GitHub. Assicurati di aver letto la guida su come contribuire per sviluppatori.

Grazie per voler rendere FakerPress migliore per tutti! Te ne siamo grati.

Recensioni

16 Gennaio 2024
This plugin does exactly what it has been created. It has a clean interface, is fast, and has a wipe button—nothing more to add.
24 Febbraio 2023 1 risposta
Este plugin eliminó todas las entradas, páginas y productos que yo creé, en teoría debería eliminar únicamente lo que se creo con el plugin pero no fue así.
Leggi tutte le recensioni di 199

Contributi e sviluppo

“FakerPress” è un software open source. Le persone che hanno contribuito allo sviluppo di questo plugin sono indicate di seguito.

Collaboratori

“FakerPress” è stato tradotto in 113 lingue. Grazie ai traduttori per i loro contributi.

Traduci “FakerPress” nella tua lingua.

Ti interessa lo sviluppo?

Esplora il codice segui il repository SVN, segui il log delle modifiche tramite RSS.

Changelog (registro delle modifiche)

0.6.1 — 04 of April 2023

  • Requirement – PHP Version 7.4 required for usage of FakerPress, important step to allow further improvements and tests.
  • Version – Updated composer dependency lucatume/di52 to version 3.3.1.
  • Version – Updated composer dependency fakerphp/faker to version 1.21.
  • Version – Updated composer dependency nesbot/carbon to version2.66`.2
  • Fix – Resolve some errors happening with Carbon and version 8.2 of PHP.

0.6.0 — 30 of March 2022

  • Requirement – PHP Version 7.1 required for usage of FakerPress, important step to allow further improvements and tests.
  • Feature – Modifications to the internal Modules of FakerPress to enable future work around WP-CLI.
  • Feature – Include a new way to handle Administration Pages, included here to enable future work.
  • Enhancement – Modifications to Select2 Styles for better accessibility usage.
  • Tweak – Faker version dependency updated from fzaninotto/Faker to fakerphp/Faker/.
  • Tweak – Move everything into the FakerPress namespace.
  • Tweak – Autoload using Composer properly.

0.5.3 — 04 of March 2022

  • Fix – Ensure Select2 usage of AJAX search properly encodes on all usages props @TheMMMdev
  • Fix – Ensure Select2 usage of AJAX properly checks for nonces and permissions props @TheMMMdev

0.5.2 — 27 of January 2022

  • Feature: Proper changelog page for users trying to figure out what has changed in the latest version of FakerPress.
  • Feature: Excerpt size field added to ensure better control over Post generation prop @gtsantos
  • Tweak: jQuery 3.5.X compatibility
  • Fix: Prevent warning around post_excerpt usage introduced earlier on in the year. props @pattisahusiwa
  • Fix: One more PHP 8 compatibility problem related to the generation of passwords props @DumahX
  • Fix: Prevent PHP 8 from throwing a warning because of unnecessary unlink() call for attachments props @wpuzman
  • Fix: Resolve problems around failed inline images that were unavailable which would cause a PHP Warning.

0.5.1 — 05 of January 2021

  • Feature: Completely change folder structure to comply with PSR-4 autoloading with namespaces.
  • Feature: Included a Fields API to more easily generate Fields for controlling fields used in the admin pages.
  • Feature: Included a Template class to allow better separation of HTML and PHP files.
  • Tweak: Include compatibility with PHP 8+
  • Tweak: More well structured composer.json and using it’s autoloader.
  • Tweak: All PHP files now live inside of src folder.
  • Tweak: Moved all files to use the [] array syntax.
  • Tweak: GitHub repository no longer tracks the vendor folder.
  • Fix: Correctly order the fp_array_get params with it’s usage props @henrikwirth.
  • Fix: Make sure WordPress 5.6+ administration proper display fields.
  • Fix: Menu icon is properly displayed on version of WordPress 5.5 or higher

0.5.0 — 09 of November, 2019

  • Feature: Removed 500px as a image provider as that source was deprecated a while ago.
  • Fix: Properly handle downloading of images into WordPress, which makes this a lot safer and faster.
  • Fix: Resolved the problem where images from the Meta Attachment were been generated with 0x0 size and breaking the attachment.
  • Fix: Removed 500px as a image provider as that source was deprecated a while ago.
  • Fix: Moved from Unplash.it to their new name as Lorem Picsum.
  • Tweak: Started adding proper docblocks to the new methods. Note it will take a couple versions to have all methods with proper docblocks.
  • Tweak: Control timeout of image download with filter fakerpress.module.attachment.download_url_timeout defaulting to 10 seconds per attachment.
  • Tweak: Update required version of PHP to 5.6 to be more along the requirements of WordPress.
  • Tweak: Test and update the version of WordPress FakerPress was tested up to, now on 5.3.
  • Tweak: Updated the version of fzaninotto/faker (v1.6.0 => v1.8.0)
  • Aggiornamento: Aggiornata la versione di nesbot/carbon (1.21.0 => 1.39.1)

0.4.11 — 25 of February, 2018

  • Fix: Prevent fatals from oversight with Namespace and Classnames for User and Post generation — Thanks @radgh & @johny-dotpad
  • Correzione: la modifica che ripristinava file_get_contents causava lunghi tempi di attesa ai server — grazie @bilimokur

0.4.10 — 11 of February, 2018

  • Caratteristica: Aggiunto controllo della lunghezza degli articoli, dei commenti e delle descrizioni utente
  • Fix: On image and attachment download we try one more time using file_get_contents — Thanks @lazlo-toth
  • Fix: Resolve Quantity Min and Max fields weird interaction — Thanks @rahmantanvir

0.4.9 — 07 of August, 2017

  • Funzionalità: permette di generare allegati entro un intervallo di larghezza ed altezza — grazie a @COLABORATI
  • Funzionalità: genera post_excerpt per gli articoli (non so come ho fatto a dimenticarlo) — grazie a @njbarrett
  • Correzione: le regole dei campi meta non rispettavano le configurazioni a causa di un errore JavaScript nell’indicizzazione dei campi — grazie a @ckpicker
  • Correzione: risolti i problemi che impedivano agli allegati le impostazioni corrette generando un messaggio vuoto — grazie a @r083r7 e @oyvind_skjelstad
  • Correzione: permette di nuovo ai meta di un termine di generare campi correttamente — grazie a @stratboy
  • Modifica: impedisci _encloseme e _pingme negli articoli generati da FakerPress

0.4.8 — 18 of July, 2017

  • Funzionalità: ora i commenti possono essere generati con tipologie differenti, consentendo, per esempio, note WooCommerce – grazie a @dibbyo456
  • Funzionalità: commenti per i tipi di contenuto personalizzato – grazie a @jasondevine
  • Modifica: aggiunti due nuovi filtri ai filtri dei valori meta fakerpress.module.meta.value e fakerpress.module.meta.{$key}.value – grazie a @Mte90
  • Correzione: risolti i problemi relativi ai meta non generati — grazie @Mte90
  • Correzione: errore di battitura nel testo dei provider per i meta degli allegati — grazie a @codiceovvio

0.4.7 — 2 of October, 2016

  • Funzionalità: campo meta degli allegati immagine per permettere una maggiore flessibilià in tutto il plugin

0.4.6 — 14 of June, 2016

  • Correzione: meta degli articoli e tassonomie finalmente di nuovo funzionanti — Grazie @peachey_a e @zoeitsolutions
  • Correzione: consentire la creazione di un numero di meta entro qualsiasi intervallo, non limitato da 0 a 9

0.4.5 — 11 of June, 2016

  • Correzione: il modulo utenti utilizzava i campi meta per contrassegnare gli utenti, rendendo impossibile la loro cancellazione tramite il pulsante “Let it go!” — Grazie @derpixler
  • Correzione: problemi di compatibilità tra i moduli per meta e tassonomie e Faker, impedendo agli utenti l’uso corretto di meta e tassonomie — Grazie @rayrutjes
  • Modifica: migliorata la descrizione per alcuni campi
  • Modifica: incluso ultima versione di Faker versione > 1.6.0

0.4.4 — 1 of April, 2016

  • Funzionalità: gli schemi per i meta degli indirizzi ora consentono l’uso dei codici per le abbreviazioni per Stato — Grazie @kirilisa
  • Modifica: incluso ultima versione di Faker versione > 1.5.0
  • Modifica: WP_Query meta per i collegamenti ora più facili, prevede quando il post_status viene dimenticato
  • Modifica: semplifica la selezione di un articolo genitore, mostrando più informazioni per gli elementi — Grazie @fxbernard
  • Correzione: rende funzionanti alcuni text domain mancanti — Grazie @ginsterbusch

0.4.3 — 1 of March, 2016

  • Funzionalità: niente più hot-links di siti esterni per i contenuti immagine — Grazie b0rg + mvaneijgen + okvee
  • Modifica: usa wp_remote_get per prendere immagini esterne — Grazie revaxarts
  • Modifica: migliorata la gestione nella cancellazione dei contenuti per far si che non elimini tutto quanto il sito — Thanks Paul Mckay
  • Correzione: previene le notifiche se non vengono selezionati providers per le immagini

0.4.2 — 9 of November, 2015

  • Funzionalità: include i meta per i termini per WordPress 4.4 e successivi
  • Modifica: include un controllo più granulare sulle tassonomie per gli articoli
  • Correzione: modifiche nel CSS per WordPress 4.4

0.4.1 — 24 of September, 2015

  • Modifica: migliorato il codice dei moduli, se hai scritto del codice personalizzato basato sui moduli, controlla (#71)
  • Correzione: il pulsante Genera si bloccava a seguito di un avvertimento causato da una bad request
  • Correzione: migliorato il javascript nei moduli per prevenire argomenti duplicati nelle richieste AJAX — Grazie Jonathan Brinley

0.4.0 — 21 of September, 2015

  • Funzionalità: adesso i moduli utilizzano AJAX per generare i dati, OVVERO niente più timeout se vengono generate grandi quantità di contenuti
  • Correzione: gestione con WP_Error nella creazione di termini, impedisce errori irreversibili se il termine già esiste — Grazie Jonathan Brinley

0.3.3 — 10 of June, 2015

  • Modifica: i nostri menu e sottomenu ora funzionano senza javascript
  • Modifica: le immagini in evidenza adesso sono collegate all’articolo tramite la colonna post_parent — segnalato da Bruno DC
  • Correzione: le date nei campi meta sono di nuovo del tutto funzionanti — Grazie Ethan Clevenger

0.3.2 — 25 of May, 2015

  • Novità: include LoremPixel come provider per le immagini — Grazie examinedliving
  • Correzione: alcune modifiche in javascript/jQuery per una gestione migliore di Select2 nelle date
  • Correzione: migliorata la gestione degli intervalli per stringhe non di tempo — Grazie alfiemx_
  • Correzione: migliorate verifiche nel richiamare Carbon — Grazie Frankie Jarrett
  • Correzione: le closures adesso utilizzano meglio le variabili self, evitando errori fatali — Grazie fccoelho7

0.3.1 — 02 of May, 2015

  • Correzione: il campo meta delle date ora funziona correttamente
  • Correzione:i campi meta vuoti non causano più errori irreversibili — Grazie Jeffrey Carandang

0.3.0 — 01 of May, 2015

  • Novità: da adesso potrai generare dei dati fittizi per i campi meta dei tuoi articoli, utenti e commenti

0.2.2 — 15 of April, 2015

  • Novità: 500px come provider immagini ( avrai bisogno di una chiave cliente dell’applicazione )
  • Modifica: nuova formula per rendere casuali le tassonimie degli articoli ( con nuovi filtri )

0.2.1 — 02 of April, 2015

  • Correzione: generatore di utenti di nuovo funzionante (mi dispiace per questo)

0.2.0 — 01 of April, 2015

  • Novità: le immagini in evidenza sono ora un’opzione del nostro plugin
  • Novità: gestione dei campi meta, ancora in sviluppo ma in vista di una tra le prossime versioni

0.1.6 — 07 of March, 2015

  • Correzione: previene che Carbon dia errori irreversibili se incluso due volte (#50)
  • Modifica: miglior controllo sulle spunte dei contenuti durante la cancellazione

0.1.5 — 03 September, 2014

  • Novità: consente la scelta di un articolo genitore nel modulo di amministrazione (#35)
  • Novità: consente alle immagini di venir utilizzate nell’HTML tramite Placehold.it (#38)
  • Modifca: permette all’utente di scegliere quali tag HTML saranno usati (#37)
  • Modifica: Select2 per gli utenti adesso utilizza AJAX per prevenire errori con database di grandi dimensioni (#43)
  • Modifica: ora puoi scegliere un intervallo per gli elementi casuali da generare, invece di dover inserire sempre un singolo numero (#44)

0.1.4 — 15 of August, 2014

  • Novità: cancella tutti i contenuti creati da Fakerpress (#26)
  • Novità: permette agli utenti il controllo di comment_status per gli articoli (#26)
  • Novità: impostazione predefinita di un intervallo di date (#21)
  • Modifica: impedisce all’utente di selezionare una combinazione errata dei campi per le date (#20)

0.1.3 — 25 of June, 2014

  • Corretto un problema dovuto alla cartella UI non inclusa nella versione finale

0.1.2 — 24 of June, 2014

  • Novità: notifiche di amministrazione per tutte le pagine (#10)
  • Novità: seleziona un intervallo di date per commenti ed articoli (#11)
  • Novità: seleziona un insieme campione di autori per gli articoli (#11)
  • Novità: scelta dei ruoli per l’insieme campione di utenti (#13)
  • Novità: insieme campione di tassonomie per i termini (#13)
  • Novità: scelta del contenuto personalizzato per gli articoli (#13)
  • Novità: seleziona un insieme campione di termini per gli articoli (#13)
  • Modifica: uso di Select2 per migliorare i campi (#13)
  • Correzione: admin_title sovrascritto (#14)

0.1.1 — 17 of June, 2014

  • Corretto un errore irreversibile, causato da un file mancante relativo a Carbon

0.1.0 — 17 of June, 2014

  • Prima idea iniziale di utilizzare Faker per gerenare dati in WordPress