Ga naar hoofdinhoud

WP Meta SEO ontwikkelaarsdocumentatie

Deze documentatie helpt ervaren ontwikkelaars om elke andere service met onze plugin te koppelen. Hier zijn alle acties en filters voor deze plugin, als je er meer nodig hebt, voel je vrij om dit te vragen via een toegewijd forum. Bedankt voor het gebruiken van onze plugin!

wpms_add_custom_redirect

Aangepaste omleiding toevoegen

Parameters :

string nonce

Retour :

void

In bestanden :

inc/class.metaseo-broken-link-table.php line 1987

wpms_reload_analytics

Analytics opnieuw laden

Parameters :

integer Bericht-IDarray Alle gegevens

Retour :

void

In bestanden :

inc/class.metaseo-admin.php line 1929

wpms_save_sitemap_settings

Sitemap-instellingen opslaan

Parameters :

array Sitemap-instellingen

Retour :

void

In bestanden :

inc/class.metaseo-sitemap.php line 2907

wpms_scan_link

Link scannen

Parameters :

geen

Retour :

void

In bestanden :

inc/class.metaseo-broken-link-table.php line 1805

wpms_submit_sitemap

Sitemaps indienen, ping niet als de blog niet openbaar is.

Parameters :

string Sitemap-URL

Retour :

void

In bestanden :

inc/class.metaseo-sitemap.php line 2624

wpms_update_image_name

Afbeeldingsnaam bijwerken

Parameters :

integer Afbeeldings-IDstring Nieuwe afbeeldingsnaam

Retour :

void

In bestanden :

inc/class.metaseo-image-list-table.php line 1901

wpms_update_link_follow

Update follow/nofollow voor rel-attribuut van een link

Parameters :

geheel Link-IDgeheel Link volgen

Retour :

void

In bestanden :

inc/class.metaseo-admin.php line 2329inc/class.metaseo-admin.php line 2397inc/class.metaseo-admin.php line 2440inc/class.metaseo-admin.php line 2420inc/class.metaseo-admin.php line 2463

wpms_update_page_follow

Update follow/nofollow voor robots-meta-tag van een pagina

Parameters :

geheel Pagina-IDtekenreeks Pagina meta volgengeheel Pagina volgwaarde

Retour :

void

In bestanden :

inc/class.metaseo-admin.php line 2300

wpms_update_page_index

Update index/noindex voor robots-meta-tag van een pagina

Parameters :

geheel Pagina-IDtekenreeks Pagina meta indexgeheel Pagina indexwaarde

Retour :

void

In bestanden :

inc/class.metaseo-admin.php line 2269

debug_information

Voeg debug-informatie toe of wijzig deze.Plugin of thema's willen mogelijk hun eigen debug-informatie toevoegen zonder extra beheerderspagina's te makenzij kunnen dit filter gebruiken om hun eigen secties toe te voegen of meer gegevens aan bestaande secties toe te voegen.Array-sleutels voor secties die door de core zijn toegevoegd, hebben allemaal de prefix `wp-`; plug-ins en thema's moeten hun eigen slug als prefix gebruiken, zowel voor consistentie als om sleutelconflicten te voorkomen.Let op dat de array-sleutels worden gebruikt als labels voor de gekopieerde gegevens.Alle strings worden verwacht als platte tekst, behalve $description die inline HTML-tags kan bevatten (zie hieronder).

Parameters :

array $info Informatie

Retour :

void

In bestanden :

jufeedback/ju-check-debug-data.php line 1066

metaseo_manage_options_capability

Sta toe de bevoegdheid te wijzigen die gebruikers nodig hebben om de instellingenpagina's te bekijken

Parameters :

geen

Retour :

string

In bestanden :

inc/class.metaseo-admin.php line 3875

wpms_save_sitemap_xml

Filter wordt uitgevoerd vóór het opslaan van sitemap naar xml-bestand

Parameters :

object Het huidige xml-object

Retour :

object

In bestanden :

inc/class.metaseo-sitemap.php line 1239

wpms_update_image_meta

Filter vóór het bijwerken van meta voor afbeelding

Parameters :

string Meta-waardeinteger Afbeeldings-IDstring Meta-sleutelarray Extra informatie

Retour :

string

In bestanden :

inc/class.metaseo-admin.php line 4534inc/class.metaseo-admin.php line 4552inc/class.metaseo-admin.php line 4595inc/class.metaseo-admin.php line 4625inc/class.metaseo-image-list-table.php line 1617inc/class.metaseo-image-list-table.php line 1637

wpmsga_backenditem_uri

Sta URL-correctie toe vóór het verzenden van een API-verzoek

Parameters :

string URL

Retour :

void

In bestanden :

inc/class.metaseo-google-analytics.php line 86

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}()