Tutón tykač njeje so z najnowšimi 3 hłownymi wersijemi WordPress testował. Snano so hižo njewothladuje abo njepodpěruje a ma problemy z kompatibelnosću, hdyž so z nowšimi wersijemi WordPress wužiwa.

PHP Everywhere

Wopisanje

Attention: The update to version 3.0.0 of this plugin is a breaking change that removes the [php_everywhere] shortcode and widget. Run the upgrade wizard from the plugin’s settings page to migrate your old code to Gutenberg blocks.

This plugin enables PHP code everywhere in your WordPress instalation.

Using this plugin you can use PHP in:

  • Pages
  • Posts
  • Sidebar
  • Everywhere you can place a Gutenberg block

The plugin also supports different user restrictions and multiple PHP instances.

So feel free to just insert PHP in every part of your WordPress site.

Examples of use:

  • Create custom contact forms and process any kind of data or upload.
  • Generate user optimized content.
  • Customize every little detail of your WordPress installation.

Design

Icon & Wallpaper Design : GiGATEAM Ltd.

Translation

English and German : Alexander Fuchs
Spanish : IBIDEM GROUP
Portuguese : Luis Reis
Serbian : Borisa Djuraskovic
Italian : Andrea Rosenthal Manetti

Fota wobrazowki

  • This is the plugin's Gutenberg block.

Bloki

Tutón tykač 1 blok skići.

  • PHP Everywhere

Instalacija

Extract the zip file and just drop the contents in the wp-content/plugins/ directory of your WordPress installation and then activate the plugin from plugins page. There is a usage guide on the plugins options page.

HSP

Q: How do I use this plugin?

A: You can find a usage guide on the options page

Q: Does this plugin support multiple PHP instances?

A: Yes, the Gutenberg block also supports multiple instances.

Q: Does this plugin support the Gutenberg editor?

A: Yes. The plugin provides a Gutenberg block.

Q: The plugin is broken / doesn’t work / is incompatible.

A: This plugin requires your hoster to allow the use of the eval() function. Please make sure your website can use it. A first step to finding the issue in your code or any incompatibility is to enable debugging in WordPress. Feel free to create a new support thread after doing so and send me the errors you see in your debug log.

Pohódnoćenja

5. januara 2023
For my ACF Pro projects that use meta boxes, I use FSE themes just because it is so much easier to create and edit custom templates for the project. However, Because FSE themes can only use blocks + HTML and CSS, this plugin is invaluable to me for some custom php coding. One suggestion that I have and I would love to see for extra security, is to have the option for this plugin's block to show up only in the templates, and not in posts, pages and CPTs. Of course I can only use TinyMCE and with ACF Pro disable the editor all together for the corresponding CPT, or simply remove the Post Content block from the appropriate templates, but having an option to limit this plugin to just the templates will be a more elegant solution. Nevertheless, this is a very important plugin for me.
12. julija 2022 2 replies
disabled an important plugin function without warning. With that I lost my codes and now I'm having to guess what I did years ago. He says he's built in a code converter for the new model, but the crap just doesn't work. As a result, I ended up losing everything.
12. meje 2022
Just out of the blue stopped supporting the shortcode. No deprecation notice, just an update one day and poof gone! Not a professional way to develop something so many people rely on. Take a hint from all the other developers out there - my other software tells me years or even months in advance about the deprecation of a feature. Absolutely not cool.
27. měrca 2022
How dare you just kill the classic editor? And not even a decent interim solution is offered, only a list of which pages no longer work. This is really terrible. Everyone who was happy about a great connection to Digistore or something similar is suddenly faced with a problem - OR DON'T KNOW THAT THEY HAVE ONE! Really, weak and with that, everything by this author died for me. PS: Over 1 million users use the classic editor. Shutting out a million users isn't a brilliant move.
20. februara 2022
Since version 3 this plugin stopped working with the classic editor and therefore it stopped working with several pagebuilders. The update was without any warnings. I changed to this one: insert-php-code-snippet
Čitajće 46 pohódnoćenjow

Sobuskutkowarjo a wuwiwarjo

„PHP Everywhere“ je softwara wotewrjeneho žórła. Slědowacy ludźo su k tutomu tykačej přinošowali.

Sobuskutkowarjo

„PHP Everywhere“ je so do 3 rěčow přełožił. Dźakujemy so přełožowarjam za jich přinoški.

Přełožće „PHP Everywhere“ do swojeje rěče.

Na wuwiću zajimowany?

Přehladajće kod, hladajće do SVN-repozitorija abo abonujće wuwiwanski protokol přez RSS.

Protokol změnow

3.0.0 – January 12, 2022

  • New: Added upgrade wizard
  • Improvement: Improved plugin settings
  • Improvement: Improved plugin permission management. Previous permissions have been reset to admin only to allow users to set fine-grained permissions.
  • Improvement: Improved Gutenberg block
  • Fix: Fixed multiple critical vulnerabilities. Thanks to Ramuel Gall/Wordfence for pointing them out.
    • Issue: Remote Code Execution by low-privileged users via shortcode; Estimated CVSS score: 9.9(Critical)
    • Issue: Remote Code Execution by low-privileged users via metabox; Estimated CVSS score: 9.9(Critical)
    • Issue: Remote Code Execution by low-privileged users via gutenberg block; Estimated CVSS score: 9.9(Critical)
  • Removed: Removed shortcode because of vulnerability
  • Removed: Removed options box because of vulnerability
  • Removed: Removed PHP everywhere widget because of vulnerability

2.0.3 – December 23, 2021

  • Fix: Fixed CSRF vulnerability in the plugin. Thanks for Rasif Afeef for pointing it out.

2.0.2 – August 03, 2020

  • Info: Clarified WordPress 5.5 compatibility and adjusted settings page
  • Info: Raised minimum PHP version to 5.6, but 7.3 iis recommended
  • Fix: Fixed fatal errors introduced by upgrading to or installing on WordPress 5.4 and up

2.0.1 – December 04, 2019

  • Info: Clarified WordPress 5.3 compatibility and adjusted settings page

2.0.0 – June 15, 2019

  • New: Added Gutenberg Block
  • New: Added option to disable Options box.
  • New: Added option to disable Gutenberg Block.

1.4.5 – March 14, 2019

  • Info: Clarified Gutenberg and WordPress 5.1 compatibility

1.4.3/4 – October 17, 2018

  • Fix: Fixed deprecated warning on PHP 7.2
  • Fix: Fixed error introduced in 1.4.3

1.4.2 – May 13, 2018

  • New: Added italien translation

1.4.1 – December 01, 2017

  • Fix: Added WordPress.org translation support

1.4 – November 26, 2017

  • New: Added WordPress.org translation support
  • Fix: Fixed security flaw where authenticated users were able to make themself administrators and execute php. Thanks @dandr3ss

1.3 – November 08, 2017

  • Fix: Fixed deprecation notice on PHP 7.1

1.2.5

  • minor bugfix for translations
  • lowered the plugins memmory footprint

1.2.4

  • added a portuguese translation

1.2.3

  • bug fix for WP 4.3.1, thanks thea2zbrand

1.2

  • added a german translation
  • added a serbian translation

1.1.2

  • fixed some minor bugs when creating a menu

1.1

  • added multiple PHP instances

1.0

  • release