Risultati della ricerca per 'Script en wordpress'

Stai vedendo 15 risultati - da 286 a 300 (di 329 totali)
    • Buongiorno a tutti,
      Premetto che sono fresco fresco fresco di wordpress e ancora piu fresco di scripting…
      Ho costruito il mio sito usando il template Workality Lite. E’ semplicemente perfetto per ciò che mi serve in tutto tranne che in una piccolissima cosa. Vorrei che il layout delle thumbnails dei miei lavori [sulla home page] venissero visualizzate con un layout masonry invece che come una griglia [il layout standard generato selezionando nel menu a tendina “Template” la voce “Works”]. Ora il mio problema è che la pagina viene generata automaticamente quindi nel backend nessuna immagine viene visualizzata sulla pagina [in realtà lascio l’editor vuoto così com’è]. Ho notato che esiste una miriade di plugin che permettono di organizzare le immagini col layout masonry, ma da quanto ho capito questi funzionano solo su pagine create in backend [cioè dove le cose caricate si vedono sulla pagina nel backend].
      Ho pensato quindi di poter ottenere questa cosa inserendo uno script in un child theme in maniera tale da dire a wordpress di organizzare le immagini ol layout masonry e non come griglia.
      Avendo premesso che so pochissimo di scripting, ma anche che vorrei imparare a fare qualcosa… qualcuno saprebbe indirizzarmi su dove cercare? O da dove iniziare?
      Se poi qualcuno volesse farsi una chiacchierata, conscio del fatto che necessiterei della sua conoscenza, ve ne sarei eternamente grato.

      Grazie in anticipo per l’aiuto
      Ciao a tutti

    Moderator Cristiano Zanca

    (@cristianozanca)

    Salve @alexmanpd ,

    la versione mobile di WP è gestita dal tema in uso, che la imposta nei css e/o javascript usando di solito le “media queries” https://en.support.wordpress.com/custom-design/custom-css-media-queries/

    Soluzione: fare un CHILD THEME e al suo interno integrare il bottone con le “media queries”.

    Moderator Guido Scialfa

    (@wido)

    Ciao @kief,

    Molto probabilmente hai raggiunto il limite di variabili/dati che il server permette per gli scripts.

    Dovresti controllare se puoi modificare il file php.ini che vi sia max_input_vars e aumenta il valore del doppio.

    Se non puoi modificare il file php.ini, prova aggiungendo questo flag nel file .htaccess che si trova nella root dell’installazione wordpress ( se non esiste crealo ) php_value max_input_vars ed imposta un valore tipo 3000.

    Moderator Guido Scialfa

    (@wido)

    No quelli non sono i plugins, sono scripts che si carica wordpress.

    Comunque sembra che ci sia proprio un errore

    Uncaught TypeError: Cannot read property ‘hasClass’ of undefined(anonymous function) @ load-scripts.php

    Prova ad inserire la seguente riga di codice nel file wp-config.php dopo la riga che definisce WP_DEBUG define('CONCATENATE_SCRIPTS', false); e vedi se il problema persiste.

    Altrimenti può essere che qualche file di wordpress durante l’update non sia stato caricato correttamente. Prova a caricare nuovamente i files di wordpress via ftp avendo cura di non sovrascrivere la directory wp-content ed il file wp-config.php.

    Moderator Guido Scialfa

    (@wido)

    Prova a dare un occhio a questi risultati Modal Plugins.

    Per quello che vuoi fare tu se te la cavi un pò con javascript potresti usare pretty photo e customizzarlo secondo le tue esigenze.

    Moderator Guido Scialfa

    (@wido)

    Ciao @k4yl0rd,

    Credo che ci sia un problema di fondo se ho ben capito da quello che hai scritto:

    Da quanto ho visto, il db mysql del sito constava di due tabelle:
    information_schema
    <sitename>_com_one
    dove <sitename> è il nome del sito.

    Non è cosa possibile su wordpress perchè il db possiede molte più tabelle già dalla prima installazione. Dai uno sguardo a Database Description e vedrai subito che vi sono parecchie tabelle.

    Inoltre e te lo dico per correttezza e per evitare problemi futuri, mai cambiare le ricorrenze di testo ( stringhe ) nei dump del database, o potresti avere dei problemi per via della serializzazione dei dati.

    Detto questo, sei sicuro che il database sia corretto?

    • k4yl0rd

      (@k4yl0rd)


      Ciao a tutti,
      vi prego di scusarmi in anticipo, non sono assolutamente un esperto in materia e sto cercando di arrangiarmi come posso…
      In breve: il sito wordpress-based di una amica è stato mesi fa compromesso da un attacco hacker, suppongo mediante una shell php… ho visto così tanti code-injection in tutti i file php che la cosa più naturale mi è sembrata ripartire ex novo.
      La mia amica non ha nessuna conoscenza in merito e il sito le era stato fatto da un web designer, suo conoscente, con cui tuttavia non ha più mantenuto i rapporti.

      Ho scaricato l’intero sito via FTP e volevo provare a metterlo in piedi in locale, se non altro per vedere come è stato configurato il look & feel del sito.
      Per fare ciò ho seguito questa guida:
      https://codex.wordpress.org/Test_Driving_WordPress#Installing_an_Existing_WordPress_Site
      ma mi sono arenato sull’import del database via phpMyAdmin integrato in XAMPP.
      Da quanto ho visto, il db mysql del sito constava di due tabelle:
      information_schema
      <sitename>_com_one
      dove <sitename> è il nome del sito.
      Ho esportato il contenuto del DB in un file SQL e dopo aver rimpiazzato, come da guida, tutte le istanze della URL http://www.sitename.com con http://localhost/sitename.com, ho provato a fare l’IMPORT del file sql in myPHPAdmin.
      Ho ottenuto inizialmente un errore sulla prima riga:
      SET SQL_MODE=”NO_AUTO_VALUE_ON_ZERO”;

      Ho proceduto a commentarla, e ora mi viene segnalato l’errore sulla seguente:
      CREATE DATABASE information_schema DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

      Ho commentato anche questa, dato che “information_schema” è presente di default nel db MySQL integrato in XAMPP. L’errore triggerato a questo punto è sulla istruzione successiva:
      USE information_schema;

      Pensando che anche questo potesse esser non necessario, ho commentato anche questa riga.
      L’errore successivo è sulla riga seguente:
      CREATE TEMPORARY TABLE CHARACTER_SETS (
      CHARACTER_SET_NAME varchar(32) NOT NULL DEFAULT ”,
      DEFAULT_COLLATE_NAME varchar(32) NOT NULL DEFAULT ”,
      DESCRIPTION varchar(60) NOT NULL DEFAULT ”,
      MAXLEN bigint(3) NOT NULL DEFAULT ‘0’
      ) ENGINE=MEMORY DEFAULT CHARSET=utf8;

      A questo punto mi son fermato perchè ho pensato che il problema potesse essere altrove.
      Qualcuno ha una idea ? Non so dove sbattere la testa.
      Grazie per il prezioso supporto 🙂

    Moderator Cristiano Zanca

    (@cristianozanca)

    Ciao @fabio1986 ,

    Prima di fare ogni modifca al sito fare un BACKUP

    dalla documentazione ufficiale https://codex.wordpress.org/Moving_WordPress :

    Use the Search and Replace for WordPress Databases Script to safely change all instances on your old domain or path to your new one. (** only use this option if you are comfortable with database administration ** )

    • Buongiorno a tutti, da qualche giorno, non so se sia dovuto ad un aggiornamento automatico a WordPress 4.4.2, non riesco più a muovere i blocchi tipo spostare i sottomenu nell’area menù oppure spostare le immagini nella gallery per cambiare disposizione, insomma non riesco più a spostare nulla.

      Mi aiutate per favore? è stato l’aggiornamento? ho già provato a disattivare tutti i plugin ma nulla, ho anche inserito nel wp-config define( ‘CONCATENATE_SCRIPTS’, false ); ma neanche questo ha risolto.

      Help!

    Moderator Cristiano Zanca

    (@cristianozanca)

    Perdonatemi entrambi @guido e @dariomarco,

    A me questo sembra indicare che fino a che un utente non va sul sito il cron non parte:

    Description

    Schedules a hook which will be executed by the WordPress actions core on a specific interval, specified by you. The action will trigger when someone visits your WordPress site, if the scheduled time has passed. See the Plugin API for a list of hooks.

    
    <?php wp_schedule_event(time(), 'hourly', 'my_schedule_hook', $args); ?>
    

    https://codex.wordpress.org/Function_Reference/wp_schedule_event

    E come diceva giustamente @guido, si può fare solo lato server un cron che agisce indipendentemente dal fatto che un visitatore passi da sito.

    Nessun codice php parte da solo, o sbaglio? 🙂

    Moderator Guido Scialfa

    (@wido)

    Ciao @decor2016,

    Il fatto è che innanzitutto non puoi caricare uno script ed aspettarti che venga riconosciuto come pagina. WordPress ha una gerarchia per i templates, i cui files vanno caricati all’interno della directory del tema e devono avere determinati requisiti: nome file o dicitura nel file php.

    Aldilà di questo, devono utilizzare anche delle chiamate specifiche alle funzioni di wordpress o rischi di non ottenere il risultato che ti aspetti.

    Per farla breve dai una lettura al codex theme development per capire innanzitutto come funziona lo sviluppo di un tema wordpress e raffrontare il contenuto dei tuoi scripts.

    Chi ha creato la discussione enzoazz

    (@enzoazz)

    Salve, chiedo ancora il vostro aiuto
    Sono riuscito a scrivere un plugin che prepara una form arrivando a fare questi passi.
    – La form è caricata in una “pagina” tramite uno shortcode.
    – Tramite un pulsante SUBMIT avvio lo script php definito nell’attributo action della form.
    – Lo script mi salva i dati nel database
    Il problema adesso è questo:
    Al termine dello script voglio rimandare indietro un messaggio “tipo dati salvati” o altro.
    Ovviamente però facendo così, il messaggio arriva, ma tutta la struttura del tema va a farsi fott…
    Evidentemente bisogna chiamare delle funzioni wordpress per gestire questo flusso dati.
    Mi sapete dire quali sono o cosa devo fare per mandare la risposta al tema senza far sparire tutto?
    Grazie

    Moderator Cristiano Zanca

    (@cristianozanca)

    Calypso è la nuova interfaccia di wordpress.com https://developer.wordpress.com/calypso/ fatta in reactjs ed è l’esempio di come puoi fare in javascript e html un interfaccia custom.

    Puoi usare le chiamate REST generate dalle API per costruire quello che vuoi, GET PUT POST DELETE.

    Puoi usare oAuth per la sicurezza http://wp-api.org/guides/authentication.html

    • Salve, sono nuovo del forum, un saluto a tutti gli utenti, e da poco uso wordpress.
      Ho letto diversa documentazione su wordpress, creato un sito di esempio, vista la parte di amministrazione , insomma ho cominciato a muovermi.

      Ora però ho un problema ma non so bene da dove iniziare e quali strumenti usare per risolverlo.
      In pratica devo gestire l’inserimento e visualizzazione di dati anagrafici attraverso una form.
      I dati devono essere letti/salvati da un database esterno a wordpress e disponibile sullo stesso server del sito.
      La form in fase di inserimento, dovrebbe leggere il db anche per caricare alcune liste (select) della form (tipo un campo categoria i cui valori sono salvati in una tabella del db esterno).

      La form dovrebbe essere (penso) definita in una pagina di wordpress e richiamare uno script PHP per il salvataggio dei dati inseriti.

      Qualcuno mi sa suggerire quale strada seguire e quali plugin eventualmente usare per risolvere il problema. Forse conviene fare un mio plugin che gestisca il tutto?

      Grazie

    • sto cercando di cambiare dinamicamente il contenuto di alcuni elementi di una pagina WordPress usando Javascript.
      Al momento, tutti gli elementi “lato user” funzionano come dovrebbero: se ad esempio voglio cambiare una label o un’option in una select, uso

      document.getElementById('myElementId').innerHTML = 'myNewContent';

      Ma non riesco a farlo sul titolo stesso della pagina. Ho visto via Chrome dev tools che è un h1 con classe entry-title, ma se uso

      document.getElementsByClassName("entry-title").innerHTML = 'myNewContent';

      non funziona. Dove sbaglio?

Stai vedendo 15 risultati - da 286 a 300 (di 329 totali)