Risultati della ricerca per 'Script to wordpress'

Stai vedendo 15 risultati - da 16 a 30 (di 339 totali)
  • Moderator Rosetta Facciolini

    (@ramthas)

    Web Manager

    Ciao @laaffi,

    forse tra questi plugin trovi ne qualcuno che può aiutarti nel progetto: https://it.wordpress.org/plugins/search/category+description/

    Facci sapere. Ciao 🙂

    • Buongiorno a tutti,
      da alcuni giorni ho notato che se creo una pagina e provo a salvare come bozza oppure a pubblicarla non riscontro alcun errore, ma rimane solo il titolo e non il contenuto della pagina.
      Ho fatto l’upgrade di WordPress, disabilitato quasi tutti i plugin, fatto lo scan del sito con Wordfence ma non ho trovato nulla.

      Inoltre se vado ad analizzare la chiamata nel pannello network dell’inspect di chrome quando eseguo il salvataggio della pagina noto che verso il server viene inviato un json con un content vuoto come scritto di seguito:

      {“id”:11828,”content”:””}

      Temo ci sia qualche script malevolo che intervenga sulla pagina svuotandone il contenuto.
      Qualcuno ha qualche suggerimento per risolvere il problema?

      Grazie in anticipo.

      Saluti,
      Luca.



    • Buongiorno a tutti, sono nuovo della community e spero di trovarmi nella sezione giusta.

      E’ da più di un mese che lotto con l’eliminazione del malware “wp-best-feed.php”; nonostante l’eliminazione tramite Wordfence o manuale, puntualmente ricompare ogni giorno. Ho provato anche a fare un’installazione pulita di WordPress, ho anche controllato i plugin uno ad uno ma nulla. Ecco di preciso cosa rileva Wordfence:

      • Filename: /home/tujrhyhw/public_html/wp-best-feed.php
      • File Type: Not a core, theme, or plugin file from wordpress.org.
      • Details: This file appears to be installed or modified by a hacker to perform malicious activity. If you know about this file you can choose to ignore it to exclude it from future scans. The matched text in this file is: function db82206b1d49042d1a710e9c88c21d36($d) { return chr($d); }

        The issue type is: Suspicious:PHP/wrapper.chr.13673
        Description: Suspicious wrapper around chr function

      Inoltre ho installato anche “Anti-Malware from GOTMLS.NET”, il quale però non lo rileva ma che al contrario di Wordfence rileva questi 4 errori che non riesco a risolvere e che non so se sono correlati:

      Potete darmi una mano o consigli utili? Grazie

    • cirillogiocondo

      (@cirillogiocondo)


      Buongiorno

      premetto che sono un utente alle prime armi e cercherei cortesemente qualcuno che mi dia una mano a risolvere il seguente problema:

      vorrei sapere se fosse possibile visualizzare direttamente in una pagina c/o menu del mio sito wordpress le 2 tabelle (risultati e classifica) che vengono visualizzate alla seguente pagina

      http://www.fipavpiacenza.it/risultati-classifiche.aspx?ComitatoId=74&StId=1981&DataDa=&StatoGara=&CId=64620&SId=3942&PId=9653&btFiltro=CERCA

      penso che la pagina aspx suddetta venga generata da una richiesta tramite uno script lato server e sottolineo che non ho nessun accesso al database del sito o altro.

      Mi piacerebbe che la pagina del mio sito visualizzasse solamente le 2 tabelle senza null’altro intorno

      e che si aggiornasse automaticamente in base allo svolgimento del campionato selezionato.

      Scusate la lungaggine del post ma volevo essere il più chiaro possibile…

      Grazie per il vostro aiuto e buona giornata

      La pagina su cui ho bisogno di aiuto: [devi essere connesso per vedere il link]

    • Buongiorno e scusate il disturbo.

      Recentemente ho creato un sito per un’azienda in cui gli utenti possono caricare file durante il processo d’acquisto che poi sono elaborati e ricaricati dai dipendenti dell’azienda.

      Il problema è che chiunque abbia il nome del file può potenzialmente trovarlo senza troppa difficoltà dato che il formato dell’URL è sempre uguale.

      Per questo mi chiedevo se ci fosse un modo per permettere di scaricare i file solo agli utenti con determinati ruoli utente all’interno del sito.

      Ho già provato diversi plugin però nessuno sembra funzionare e non posso utilizzare i classici plugin che creano aree download in quanto non sarebbe integrato con il sistema di caricamento per i dipendenti ai quali non posso chiedere di fare operazioni che risultano troppo complicate.

      L’unica soluzione che ho trovato che funziona è inserire uno script che fa cambiare automaticamente a WordPress il nome del file caricato e di conseguenza il suo URL.

      Il problema di questa soluzione è che i file non sono distinguibili se non si entra nella sezione media si clicca sull’anteprima e si va a vedere il titolo.

      Spero che voi possiate aiutarmi.

      Grazie anticipatamente per l’aiuto.

    Ciao @valeriyakirkova ,

    Grazie per aver scritto sul Forum di supporto di WordPress.org ,
    Per quanto riguarda i plugin non saprei consigliarti,
    però se vuoi ti lascio qui sotto uno script che ho scritto.

    Puoi inserirlo nella pagina dove ti occorre, semplicemente aggiungendo dell’html personalizzato e modificando l’id del video caricato su YouTube e lo ShortCode del Form (o altro shortcode).

    Ti lascio lo script qui sotto:

    <!DOCTYPE html>
    <html>
    <head>
      <title>Video Player and WpForm/or other, only at the end of the video(version WordPress Media Video)</title>
    </head>
    <body>
      <video id="player" controls>
        <!-- Replace "VIDEO_URL" with the URL of your uploaded video from the WordPress media library -->
        <source src="VIDEO_URL" type="video/mp4">
        <!-- You can add more source elements for different video formats (e.g., WebM, Ogg) -->
        Your browser does not support the video tag.
      </video>
      <div id="form" style="display: none;">
        <!-- Insert your WPForms or other shortcode here -->
        [Your ShortCode]
      </div>
    
      <script>
        // Function called when the video ends
        function showForm() {
          document.getElementById('form').style.display = 'block';
        }
    
        // Code to add an event listener for the 'ended' event of the video
        const player = document.getElementById('player');
        player.addEventListener('ended', showForm);
    
        // Code to pause the video when the form is shown (optional)
        document.getElementById('form').addEventListener('click', function() {
          player.pause();
        });
      </script>
    </body>
    </html>

    P.S.: Ho scritto anche una versione nel caso il video sia su YouTube che utilizza anche l’API YouTube Iframe, la trovi qui

    Spero di esserti stato utile 🙂

    Tienimi aggiornato,
    Enzo

    • hello I had a problem but I can’t figure out where it comes from, I had javascript codes on my site developed with wordpress that were used to make the “menu filter element” work, I already inserted it about three months ago and everything worked, today I realized that the menu no longer works when I click on the buttons it does not change the filters as if the javascript code were no longer there, the strange thing is that it works on chrome and on all other browsers the problem, but I repeat it worked before from all sides not how this sudden problem happened. Solutions? I am attaching the code

      <script>
      filterSelection("all")
      function filterSelection(c) {
        var x, i;
        x = document.getElementsByClassName("filterDiv");
        if (c == "all") c = "";
        // Add the "show" class (display:block) to the filtered elements, and remove the "show" class from the elements that are not selected
        for (i = 0; i < x.length; i++) {
          w3RemoveClass(x[i], "show");
          if (x[i].className.indexOf(c) > -1) w3AddClass(x[i], "show");
        }
      }
      
      // Show filtered elements
      function w3AddClass(element, name) {
        var i, arr1, arr2;
        arr1 = element.className.split(" ");
        arr2 = name.split(" ");
        for (i = 0; i < arr2.length; i++) {
          if (arr1.indexOf(arr2[i]) == -1) {
            element.className += " " + arr2[i];
          }
        }
      }
      
      // Hide elements that are not selected
      function w3RemoveClass(element, name) {
        var i, arr1, arr2;
        arr1 = element.className.split(" ");
        arr2 = name.split(" ");
        for (i = 0; i < arr2.length; i++) {
          while (arr1.indexOf(arr2[i]) > -1) {
            arr1.splice(arr1.indexOf(arr2[i]), 1);
          }
        }
        element.className = arr1.join(" ");
      }
      
      // Add active class to the current control button (highlight it)
      var btnContainer = document.getElementById("myBtnContainer");
      var btns = btnContainer.getElementsByClassName("btn");
      for (var i = 0; i < btns.length; i++) {
        btns[i].addEventListener("click", function() {
          var current = document.getElementsByClassName("active");
          current[0].className = current[0].className.replace(" active", "");
          this.className += " active";
        });
      }
      </script>

      La pagina su cui ho bisogno di aiuto: [devi essere connesso per vedere il link]

    Hi @lsantaniello ,
    I don’t think WordPress has a feature to show alerts – but you can try to customize native javascript alerts following this tutorial:
    https://css-tricks.com/replace-javascript-dialogs-html-dialog-element/

    Ciao @sacconi ,

    Lo snippet funziona, sei stato bravo. Mi piacerebbe armonizzarlo con un altro spezzone di codice che ho già, se è possibile. Se vado su “aggiungi nuovo” in Campi Personalizzati e creo “Latitude” e poi “Longitude”, creo un post usando questi campi, poi in base alla funzione seguente, se io aggiungo Latitude e Longitude dopo function_name (l’unica funzione già inserita), mi dovrei trovare i campi da riempire già da subito in alto, in mezzo a quelli personalizzati nativi di wordpress? è possibile?

    Con le freccette dovresti già riuscire a portare i due campi sulla barra nativa di wordpress a destra 🙂

    Il senso di tutto questo è di trovarmi i campi per la mappa in alto con gli altri e non in fondo dopo Yoast, anche perchè una volta introdotti latitudine e longitudine in basso e validato il post, se torno su edit mi trovo i campi riempiti in alto, allora forse è meglio avere tutto sopra da subito.

    Io ho un istallazione pulita di WordPress, non ho una visione completa del tuo progetto, cerca di adattare lo script alla tua installazione (e ai blocchi presenti nella barra nativa di WordPress) facendo magari anche qualche ricerca in rete.

    Altra osservazione. Al momento ho widget after content quind la mappa finisci anche troppo in basso ma è ok perchè nel progetto definitivo non avrò bisogno di widget after content, ma mi è sorto il dubbio se sopra la mappa ci sarà un margine di spazio con quello che c’è prima

    Su questo link vedrai prima la mappa inserita da me manualmente in precedenza e poi sotto a tutto la tua: https://sacconicase.com/marina-di-massa-alloggio-1-piano-4-5-posti-lavatrice-it-mar-07709/

    Inserendo un po’ di CSS puoi impostare i margini come preferisci

    Grazie per il complimento iniziale…Spero di esserti stato utile 🙂

    Enzo

    • I developed my custom plugin. I’d like to show simple alert but I don’t want to use native javascript alert. Is present in wordpress some feature to show the alert? I tried to import bootbox library but it is not compatible. It required bootstrap and jquery ($) and crashes.

      Support me please

    • betamax256

      (@betamax256)


      Buongiorno,

      Ho fatto un sito in tre lingue tramite Polylang ma, finora, solo l’italiano è completo.
      Mi piacerebbe poter nascondere le altre lingue fino a quando non ho completato le vari traduzioni.

      Questo vale sia per gli utenti, ma anche per Google per evitare che sia registrato un contenuto inesatto.

      Per quanto riguarda gli utenti, posso nascondere le lingue nel menu con javascript/CSS.

      Per Googl pero è piu complicato. Avevo visto che si poteva aggiugere questo nel file robot.txt :
      Disallow /en/
      Non so se funziona ma mi sembra fasullo.
      Non sarebbe meglio aggiungere una regola al file .htaccess ?

      Magari in WordPress esiste già un parametro adatto a questo scopo ?


    • Salve,
      ho un problema di aggiornamento che non riesco a risolvere.
      Sto cercando di aggiornare una inztallazione multisito portando la versione 5.8.6 a 6.1.1 ….. Spero che possiate mettermi sulla buona strada
      ——————————-
      Premetto che nel server ho altre installazioni e che ho appena portato a buon fine un’altro aggiornamento di un wirdpress multisito dalla 5.8 alla 6,1,1

      La versione del php è la 8.0

      tutti i plugin del network sono aggiornati e (pensando a possibili conflitti) li ho disattivati
      —————————————
      Quando provo ad aggiornare, questo è il risultato:

      Download dell'aggiornamento da https://downloads.wordpress.org/release/it_IT/wordpress-6.1.1.zip…
      
      L'autenticità di wordpress-6.1.1.zip non può essere verificata dato che non è stata trovata alcuna firma.
      
      Estrazione dell’aggiornamento in corso…
      
      Verifica dei file estratti in corso…
      
      Preparazione all’installazione dell'ultima versione in corso…
      
      The update cannot be installed because your site is unable to copy some files. This is usually due to inconsistent file permissions.: wp-admin/options-reading.php, wp-admin/edit-tags.php, wp-admin/link-manager.php, wp-admin/options-writing.php, wp-admin/widgets-form-blocks.php, wp-admin/my-sites.php, wp-admin/async-upload.php, wp-admin/link.php, wp-admin/privacy.php, wp-admin/options-general.php, wp-admin/comment.php, wp-admin/theme-editor.php, wp-admin/admin-ajax.php, wp-admin/update.php, wp-admin/install.php, wp-admin/erase-personal-data.php, wp-admin/plugin-editor.php, wp-admin/nav-menus.php, wp-admin/customize.php, wp-admin/update-core.php, wp-admin/options-permalink.php, wp-admin/site-health-info.php, wp-admin/freedoms.php, wp-admin/user-new.php, wp-admin/menu-header.php, wp-admin/index.php, wp-admin/link-add.php, wp-admin/plugins.php, wp-admin/post.php, wp-admin/themes.php, wp-admin/edit-comments.php, wp-admin/term.php, wp-admin/media.php, wp-admin/revision.php, wp-admin/admin.php, wp-admin/upload.php, wp-admin/edit-form-advanced.php, wp-admin/options.php, wp-admin/privacy-policy-guide.php, wp-admin/tools.php, wp-admin/import.php, wp-admin/widgets.php, wp-admin/options-media.php, wp-admin/edit-link-form.php, wp-admin/about.php, wp-admin/admin-post.php, wp-admin/theme-install.php, wp-admin/options-discussion.php, wp-admin/install-helper.php, wp-admin/site-health.php, wp-admin/edit-form-comment.php, wp-admin/authorize-application.php, wp-admin/export.php, wp-admin/load-scripts.php, wp-admin/load-styles.php, wp-admin/export-personal-data.php, wp-admin/admin-header.php, wp-admin/options-privacy.php
      
      Installazione fallita.

      —————–
      Ho controllato i permessi ma mi sembrano tutti a posto (del resto gli aggiornamenti hanno sempre funzionato da dieci anni)

      La pagina su cui ho bisogno di aiuto: [devi essere connesso per vedere il link]

    Ciao @steve92 ,
    Avevo capito. 🙂
    Le REST API mi sembrano un argomento importante, piuttosto complicato e abbastanza misconosciuto.
    Per WP la documentazione è scarsa quindi se vuoi approfondire ti saranno necessarie delle prove, temo.

    Le REST API non sono una prerogativa esclusiva di WP. Ad esempio:
    – cPanel pannello ammette l’uso di REST API
    – Plesk panel ammette l’uso di REST API
    – Hestia panel (hestiacp) lo stesso. Senza l’uso dell’interfaccia web e da remoto si possono creare spazi web, installarci WordPress, sospendere un sito e varie altre cose.

    WP idem. Con una chiamata http(s) si possono avere molte informazioni sul sito e anche modificarlo con username e password.

    Prova a fare (da Firefox si legge meglio la risposta) https://<sito>/wp-json/.

    Uscirà una risposta in formato json con un sacco di informazioni sul sito.

    Per modificare il sito non si possono inserire username e password nella chiamata https quindi ci sono altre strade:

    usare il comando curl tipico degli ambienti linux. Se sei su un desktop / server linux usi curl. Username e Password dovrebbero essere inseriti prima della stringa https

    Se sei in Window dovrebbe potersi fare dal Prompt dei comandi di Window usando un file batch

    La doumentazione di WP prevede l’uso del javascript che faccia una chiamata ajax. La password va inserita nelle headers della chiamata.
    https://developer.wordpress.org/rest-api/using-the-rest-api/authentication/
    Se sia proprio la password indicata dalla tua immagine quella giusta da usare bisognerebbe provare.

    Se ti interessa e approfondisci l’argomento metti qui dei post che dicono quel che succede. 🙂

    Un saluto

    Forum: Fixing WordPress
    Come il topic: critical error
    • quando provo ad accedere al sito compare questa scritta:
      There has been a critical error on this website.
      nella mia mail non ho avuto nessuna comunicazione da wordpress per capire quale sia l’errore.
      Dopo aver guardato qualche forum sono andato nel file manager dove ho provato a rinominare un plug in alla volta per vedere se il problema svaniva. L’unica cosa successa è che rinominado il plug in “my agile privacy” nella schermata di accesso invece che “..critical error..” compare:
      Fatal error: Uncaught TypeError: strpos(): Argument #1 ($haystack) must be of type string, array given in /home/mhd-01/www.alessandroilnaturopata.com/htdocs/wp-includes/blocks.php:20 Stack trace: #0 /home/mhd-01/www.alessandroilnaturopata.com/htdocs/wp-includes/blocks.php(20): strpos() #1 /home/mhd-01/www.alessandroilnaturopata.com/htdocs/wp-includes/blocks.php(84): remove_block_asset_path_prefix() #2 /home/mhd-01/www.alessandroilnaturopata.com/htdocs/wp-includes/blocks.php(330): register_block_script_handle() #3 /home/mhd-01/www.alessandroilnaturopata.com/htdocs/wp-includes/blocks/navigation.php(672): register_block_type_from_metadata() #4 /home/mhd-01/www.alessandroilnaturopata.com/htdocs/wp-includes/class-wp-hook.php(307): register_block_core_navigation() #5 /home/mhd-01/www.alessandroilnaturopata.com/htdocs/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters() #6 /home/mhd-01/www.alessandroilnaturopata.com/htdocs/wp-includes/plugin.php(476): WP_Hook->do_action() #7 /home/mhd-01/www.alessandroilnaturopata.com/htdocs/wp-settings.php(598): do_action() #8 /home/mhd-01/www.alessandroilnaturopata.com/htdocs/wp-config.php(90): require_once(‘…’) #9 /home/mhd-01/www.alessandroilnaturopata.com/htdocs/wp-load.php(50): require_once(‘…’) #10 /home/mhd-01/www.alessandroilnaturopata.com/htdocs/wp-blog-header.php(13): require_once(‘…’) #11 /home/mhd-01/www.alessandroilnaturopata.com/htdocs/index.php(17): require(‘…’) #12 {main} thrown in /home/mhd-01/www.alessandroilnaturopata.com/htdocs/wp-includes/blocks.php on line 20
      Nel File Manager ho anche provato a cancellare il tema che avevo impostato caricando quello predefinito di wordpress, ma non è successo niente.
      Sapete aiutarmi?
      Grazie

      La pagina su cui ho bisogno di aiuto: [devi essere connesso per vedere il link]

Stai vedendo 15 risultati - da 16 a 30 (di 339 totali)