Ga naar hoofdinhoud

Verouderd: Aanmaak van dynamische eigenschap EasyDiscussPost::$isActivity is verouderd in /var/www/staging.joomunited.com/public_html/administrator/components/com_easydiscuss/includes/easydiscuss.php op regel 1560

Verouderd: Aanmaak van dynamische eigenschap EasyDiscussPost::$isActivity is verouderd in /var/www/staging.joomunited.com/public_html/administrator/components/com_easydiscuss/includes/easydiscuss.php op regel 1560

Verouderd: Aanmaak van dynamische eigenschap EasyDiscussPost::$isActivity is verouderd in /var/www/staging.joomunited.com/public_html/administrator/components/com_easydiscuss/includes/easydiscuss.php op regel 1560

Verouderd: Aanmaak van dynamische eigenschap EasyDiscussPost::$isActivity is verouderd in /var/www/staging.joomunited.com/public_html/administrator/components/com_easydiscuss/includes/easydiscuss.php op regel 1560

Verouderd: Aanmaak van dynamische eigenschap EasyDiscussPost::$isActivity is verouderd in /var/www/staging.joomunited.com/public_html/administrator/components/com_easydiscuss/includes/easydiscuss.php op regel 1560
  vrijdag, december 05, 2025
  5 Reacties
  120 Bezoeken
  Abonneren

Verouderd: Het aanmaken van dynamische eigenschap EasyDiscussPost::$events is verouderd in /var/www/staging.joomunited.com/public_html/administrator/components/com_easydiscuss/includes/post/post.php op regel 4049
Hallo,

Ik heb twee vragen over WP Media Folder bij het werken met Cloudflare R2 als externe opslag:

1. Aangepaste domeinen gebruiken in plaats van de R2.dev publieke ontwikkelings-URL

Wanneer ik Cloudflare R2 verbind en een bestaande bucket selecteer, vereist WP Media Folder het veld “R2.dev subdomein (*)”.
Na het invullen van dit veld worden alle afbeeldings‑URL's gegenereerd met de publieke ontwikkelings‑URL van de bucket (het *.r2.dev domein).

Echter, Cloudflare raadt het gebruik van de ontwikkelings‑URL in productie niet aan, en het is ook niet SEO‑vriendelijk.
Ik wil dat alle afbeeldings‑URL's het aangepaste domein van de bucket gebruiken (bijv. cdn.mydomain.com) in plaats van de standaard r2.dev URL.

Vraag:
Is er een manier om WP Media Folder zo te configureren dat het afbeeldings‑URL's uitvoert met mijn aangepaste domein in plaats van het r2.dev ontwikkelings‑eindpunt?

2. Massaal bewerken van ALT‑tekst / bestandsnamen voor externe afbeeldingen

Wanneer afbeeldingen op afstand worden opgeslagen (Cloudflare R2), is er een methode om de afbeeldings‑metadata massaal bij te werken, zoals:

ALT‑tekst

Titel

Bestandsnaam

Bijschrift

Beschrijving

Biedt WP Media Folder een CSV‑importfunctie of een ander massaal bewerkingstool om metadata voor externe afbeeldingen te wijzigen?

Zo niet, is er een aanbevolen workflow of integratie om dit te realiseren?

Dank u, en ik kijk uit naar uw begeleiding.
A
5 maanden geleden

Verouderd: Creatie van dynamische eigenschap EasyDiscussPost::$events is verouderd in /var/www/staging.joomunited.com/public_html/administrator/components/com_easydiscuss/includes/post/post.php op regel 4049
Hallo,

Bedankt voor het contacteren van ons over deze extensie.

1. Je kunt WP Media Folder configureren om je aangepaste domein te gebruiken in plaats van de R2.dev ontwikkelings-URL.
Voer eenvoudig je aangepaste domein (of R2.dev subdomein) in het URL-veld in tijdens de installatie.

Voor gedetailleerde instructies over deze configuratie, raadpleeg onze documentatie:
https://www.joomunited.com/wordpress thing-documentation/wp-media-folder/697-wp-media-folder-addon-cloudflare-r2-integration#toc-r2-dev-subdomain

2. WP Media Folder ondersteunt bulkbewerking van afbeeldingsmetadata voor externe bestanden opgeslagen in R2. Je kunt onze AI Tools-functie gebruiken om metadata in bulk te genereren en bij te werken.

Voor een volledige gids over het gebruik van deze functie, bezoek:
https://www.joomunited.com/wordpress thing-documentation/wp-media-folder/198-wp-media-folder-folders-and-media#toc-ai-tools-2

Als je extra vragen hebt of verdere hulp nodig hebt, aarzel dan niet om het te vragen!

Groeten,
P
5 maanden geleden

Deprecated: Creation of dynamic property EasyDiscussPost::$events is deprecated in /var/www/staging.joomunited.com/public_html/administrator/components/com_easydiscuss/includes/post/post.php on line 4049
But when I use custom domain, all the thumbnail images cannot be displayed in the background. And it also cannot be displayed normally on the page, why is that.
P
5 maanden geleden

Deprecated: Creation of dynamic property EasyDiscussPost::$events is deprecated in /var/www/staging.joomunited.com/public_html/administrator/components/com_easydiscuss/includes/post/post.php on line 4049
Just like this, Is there any solution
A
5 maanden geleden

Verouderd: Creatie van dynamische eigenschap EasyDiscussPost::$events is verouderd in /var/www/staging.joomunited.com/public_html/administrator/components/com_easydiscuss/includes/post/post.php op regel 4049
Hallo,

Ik waardeer het dat u contact opneemt!

Dit forum is gewijd aan pre‑sale vragen. Voor technische ondersteuning, dien alstublieft een supportticket in via ons helpdesksysteem op Support > Support Ticket.
Ons technische team kan uw probleem onderzoeken en u een oplossing bieden.

Groeten,
P
4 maanden geleden

Verouderd: Aanmaak van dynamische eigenschap EasyDiscussPost::$events is verouderd in /var/www/staging.joomunited.com/public_html/administrator/components/com_easydiscuss/includes/post/post.php op regel 4049
Ik begrijp waarom, omdat we https:// moeten toevoegen vóór aangepaste domeinen
  • Pagina :
  • 1
Er zijn nog geen reacties op dit bericht.
Duplicate entry 'cc46bdf9d2ec3413199a4ce0a0d95031-nl' for key 'bk24_linguise_urls.hash_translation' (500 Whoops, looks like something went wrong.)

mysqli_sql_exception

HTTP 500 Whoops, looks like something went wrong.

Duplicate entry 'cc46bdf9d2ec3413199a4ce0a0d95031-nl' for key 'bk24_linguise_urls.hash_translation'

Exception

mysqli_sql_exception

Show exception properties
mysqli_sql_exception {#896
  #sqlstate: "23000"
}
  1. foreach ($urls as $translation => $source) {
  2. $elements[] = '("'.mysqli_real_escape_string($this->_database, Request::getInstance()->getLanguage()).'", "'.mysqli_real_escape_string($this->_database, $source).'", "'.mysqli_real_escape_string($this->_database, $translation).'", "'.md5($source).'", "'.md5($translation).'")';
  3. }
  4. $query .= implode(',', $elements);
  5. $query .= ' ON DUPLICATE KEY UPDATE source=VALUES(source), translation=VALUES(translation), hash_source=VALUES(hash_source), hash_translation=VALUES(hash_translation)';
  6. $this->_database->query($query);
  7. }
  8. public function removeUrls($urls)
  9. {
  10. $query = 'DELETE FROM '.mysqli_real_escape_string($this->_database, $this->_database_table_urls).' WHERE (hash_source) IN ';
  1. foreach ($urls as $translation => $source) {
  2. $elements[] = '("'.mysqli_real_escape_string($this->_database, Request::getInstance()->getLanguage()).'", "'.mysqli_real_escape_string($this->_database, $source).'", "'.mysqli_real_escape_string($this->_database, $translation).'", "'.md5($source).'", "'.md5($translation).'")';
  3. }
  4. $query .= implode(',', $elements);
  5. $query .= ' ON DUPLICATE KEY UPDATE source=VALUES(source), translation=VALUES(translation), hash_source=VALUES(hash_source), hash_translation=VALUES(hash_translation)';
  6. $this->_database->query($query);
  7. }
  8. public function removeUrls($urls)
  9. {
  10. $query = 'DELETE FROM '.mysqli_real_escape_string($this->_database, $this->_database_table_urls).' WHERE (hash_source) IN ';
  1. public function saveUrls($urls) {
  2. if (empty($urls)) {
  3. return;
  4. }
  5. return $this->_database->saveUrls($urls);
  6. }
  7. public function removeUrls($urls) {
  8. if (empty($urls)) {
  9. return;
  1. if (isset($result->url_translations)) {
  2. Defer::getInstance()->defer(function() use ($result) {
  3. $new_urls = $result->url_translations;
  4. $new_urls = get_object_vars($new_urls);
  5. Database::getInstance()->saveUrls((array)$new_urls);
  6. });
  7. }
  8. if (isset($result->urls_untranslated)) {
  9. Defer::getInstance()->defer(function() use ($result) {
Translation->Linguise\Script\Core\{closure}()
  1. }
  2. public function finalize()
  3. {
  4. foreach ($this->_actions as $action) {
  5. call_user_func($action['function'], $action['args']);
  6. }
  7. }
  8. }
  1. Helper::prepareDataDir();
  2. // Finalize defer actions on shutdown
  3. // @codeCoverageIgnoreStart
  4. register_shutdown_function(function() {
  5. Defer::getInstance()->finalize();
  6. Database::getInstance()->close();
  7. });
  8. // @codeCoverageIgnoreEnd
  9. }
Processor->Linguise\Script\Core\{closure}()

Stack Trace

mysqli_sql_exception
mysqli_sql_exception:
Duplicate entry 'cc46bdf9d2ec3413199a4ce0a0d95031-nl' for key 'bk24_linguise_urls.hash_translation'

  at /var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Databases/Mysql.php:170
  at mysqli->query()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Databases/Mysql.php:170)
  at Linguise\Script\Core\Databases\Mysql->saveUrls()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Database.php:232)
  at Linguise\Script\Core\Database->saveUrls()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Translation.php:119)
  at Linguise\Script\Core\Translation->Linguise\Script\Core\{closure}()
  at call_user_func()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Defer.php:42)
  at Linguise\Script\Core\Defer->finalize()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Processor.php:31)
  at Linguise\Script\Core\Processor->Linguise\Script\Core\{closure}()