Nikola
Направљене поруке на форуму
-
Форум: Проблеми
Као одговор на: Prelazak sa http na httpsĆao,
Koliko sam ja shvatio, HTTPS sertifikat je podešen i aktivan (čim ima zeleni katanac u vrhu na određenim stranama).
Takođe, koliko shvatam, WordPress radi na HTTPS sasvim okej, osim slika.
Za to postoji jednostavno rešenje:
add_filter( 'wp_get_attachment_url', function( $url, $post_id ) { //Skip file attachments if ( ! wp_attachment_is_image( $post_id ) ) { return $url; } //Correct protocol for https connections list( $protocol, $uri ) = explode( '://', $url, 2 ); if ( is_ssl() ) { if ( 'http' == $protocol ) { $protocol = 'https'; } } else { if ( 'https' == $protocol ) { $protocol = 'http'; } } return $protocol . '://' . $uri; }, 10, 2 );
(izvor)
Ovaj deo koda će da se pobrine da sve slike imaju HTTPS protokol ukoliko je WordPress podešen da koristi HTTPS (a u tvom slučaju jeste).
Može da se doda u
functions.php
od child teme, ili da se napravi novi plugin za njega*.Ovo rešenje će da reši problem sa slikama koje su dodate preko Media Manager-a, ali neće promeniti slike koje su dodate „ručno“ (copy-paste URL-a; uključujući i slike koje se nalaze u Media Manager-u – ali ovo može da se reši sa par linija koda u bazi podataka (SQL)).
—
* da se napravi novi plugin, samo treba da se doda sledeće, iznad koda:
<?php /** * Plugin Name: Promena protokola slika * Plugin URI: https://gist.github.com/mathetos/b93c896ad17834d8f218 * Version: 1.0.0 * Author: mathetos * Author URI: https://github.com/mathetos * Requires at least: 2.1 * Tested up to: 4.9 */
Форум: Проблеми
Као одговор на: Google prikazuje stare obrisane postoveĆao,
Možeš da zahtevaš od Gugla da izbriše keš ovde. (Možda ćeš morati da prvo napraviš nalog)
A za ubuduće, Google Search Console je jedna prilično korisna stvarčica. 🙂