It is currently 20 Jun 2018 10:22





Reply to topic  [ 13 posts ]  Go to page Previous  1, 2
 WP Dooplay 
Author Message
Online
Membru, skill 0
Membru, skill 0

Joined: 10 Jun 2018 11:37
Posts: 25
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Mutex wrote:
BogdanFSro wrote:
Mr.Dr.Sir.Go wrote:
Poti incerca acest plugin , pana iti gasesti pe cineva sa iti modifice tema.
https://wordpress.org/plugins/custom-permalinks/

Multumesc.
Am reusit sa fac cu acest plugin,folosesc si ceva SEO,si la acela daca modificam permalink-ul nu mergea,acum vad ca merge.
Se poate da t/c



Inainte de asta as vrea sa incerci si modificare fara plugin pentru ca se poate + update la permalink-uri din setari + iti recomand instalarea modulului 404 to 301.

Am instalat modulul,multumesc.
Cat despre link-uri am incercat sa modific din tema,si n-am reusit...modificam codul si tot nu mergea.
Cu pluginul ala custom,merge.
uite aici cod episoade | Afiseaza codul
/* POST Episodes ( wp-admin ) AJAX
-------------------------------------------------------------------------------
*/
function dt_post_episodes_ajax() {
if( isset( $_GET['episodes_nonce'] ) and wp_verify_nonce($_GET['episodes_nonce'], 'add_episodes') ) {
if (current_user_can('manage_options')) {
if (dttp == "valid") {
if (($_GET["se"] != NULL) && ($_GET["te"] != NULL)) {
$dtemporada = $_GET["te"];
$ids = $_GET["se"];
if (($ids != NULL) && ($dtemporada != NULL)) {
$urltname = wp_remote_get(tmdburl."tv/".$ids."?&language=".tmdblang."&include_image_language=".tmdblang.",null&api_key=".tmdbkey);
$json2 = wp_remote_retrieve_body($urltname);
$data2 = json_decode($json2, TRUE);
$tituloserie = $data2['name'];
$urltoc = wp_remote_get(tmdburl."tv/".$ids."/season/".$dtemporada."?append_to_response=images,trailers&language=".tmdblang."&include_image_language=".tmdblang.",null&api_key=".tmdbkey);
$json1 = wp_remote_retrieve_body($urltoc);
$data1 = json_decode($json1, TRUE);
$sdasd = count($data1['episodes']);
$poster_serie = $data1['poster_path'];
for ($cont = 1; $cont <= $sdasd; $cont++) {
$url = wp_remote_get(tmdburl.'tv/'.$ids.'/season/'.$dtemporada.'/episode/'.$cont.'?append_to_response=images&language='.tmdblang.'&include_image_language='.tmdblang.',null&api_key='.tmdbkey);
$json = wp_remote_retrieve_body($url);
$data = json_decode($json, TRUE);
$season = $data['season_number'];
$episode = $data['episode_number'];
$name = $data['name'];
$dmtid = 'tv'.DT_STRING_LINK.$data['id'];
$overview = $data['overview'];
if($metadate = $data['air_date'] ) {
$air_date = $metadate;
} else {
$air_date = date('Y-m-d');
}
$still_path = $data['still_path'];
if ($get_img = $data['still_path']) {
$upload_img = 'https://image.tmdb.org/t/p/w500' . $get_img;
}
$crew = $data['crew'];
$guest_stars = $data['guest_stars'];
$images = $data['images']["stills"];
$castor = $img = $cast = $director = $writer = "";
foreach($crew as $valor) {
$departamente = $valor['department'];
if ($valor['profile_path'] == NULL) {
$valor['profile_path'] = "null";
}
if ($departamente == "Directing") {
$director.= $valor['name'] . ",";
}
if ($departamente == "Writing") {
$writer.= $valor['name'] . ",";
}
}
$i = '0';
foreach($guest_stars as $valor1) if ($i < 3) {
if ($valor1['profile_path'] == NULL) {
$valor1['profile_path'] = "null";
}
$castor.= $valor1['name'] . ",";
$i +=1;
}
$i = '0';
foreach($images as $valor2) if ($i < 10) {
$img.= $valor2['file_path'] . "\n";
$i +=1;
}
$dt_episodes = array(
'post_title' => dt_clear($tituloserie. ": ".eseas.$season.esepart.eepisod. $episode),
'post_content' => dt_clear($overview),
'post_status' => 'publish',
'post_type' => 'episodes',
'post_author' => 1
);
$post_id = wp_insert_post($dt_episodes);
add_post_meta($post_id, "ids", ($ids) , true);
add_post_meta($post_id, "temporada", ($season) , true);
add_post_meta($post_id, "episodio", ($episode) , true);
add_post_meta($post_id, "serie", ($tituloserie) , true);
add_post_meta($post_id, "episode_name", ($name) , true);
add_post_meta($post_id, "air_date", ($air_date) , true);
add_post_meta($post_id, "imagenes", ($img) , true);
add_post_meta($post_id, "dt_backdrop", ($still_path) , true);
add_post_meta($post_id, "dt_poster", ($poster_serie) , true);
add_post_meta($post_id, "dt_string", ($dmtid) , true);
dt_upload_image($upload_img, $post_id);
}
}
update_post_meta($_GET["link"], 'clgnrt', '1');
wp_redirect( get_admin_url() . "edit.php?post_type=seasons");
exit;
}
else {
echo 'error';
exit;
}
}
else {
echo 'invalid license';
exit;
}
}
else {
echo 'login';
exit;
}
}
die();
}
add_action('wp_ajax_episodes_ajax', 'dt_post_episodes_ajax');
add_action('wp_ajax_nopriv_episodes_ajax', 'dt_post_episodes_ajax');

/* POST Episodes ( front-end ) AJAX
-------------------------------------------------------------------------------
*/
function dt_post_episodes_front_ajax() {
if( isset($_GET['episodes_nonce'] ) and wp_verify_nonce($_GET['episodes_nonce'], 'add_episodes') ) {
if (current_user_can('manage_options')) {
if (dttp == "valid") {
if (($_GET["se"] != NULL) && ($_GET["te"] != NULL)) {
$dtemporada = $_GET["te"];
$ids = $_GET["se"];
if (($ids != NULL) && ($dtemporada != NULL)) {
$urltname = wp_remote_get(tmdburl."tv/".$ids."?&language=".tmdblang."&include_image_language=".tmdblang.",null&api_key=".tmdbkey);
$json2 = wp_remote_retrieve_body($urltname);
$data2 = json_decode($json2, TRUE);
$tituloserie = $data2['name'];
$urltoc = wp_remote_get(tmdburl."tv/".$ids."/season/".$dtemporada."?append_to_response=images,trailers&language=".tmdblang."&include_image_language=".tmdblang.",null&api_key=".tmdbkey);
$json1 = wp_remote_retrieve_body($urltoc);
$data1 = json_decode($json1, TRUE);
$sdasd = count($data1['episodes']);
$poster_serie = $data1['poster_path'];
for ($cont = 1; $cont <= $sdasd; $cont++) {
$url = wp_remote_get(tmdburl.'tv/'.$ids.'/season/'.$dtemporada.'/episode/'.$cont.'?append_to_response=images&language='.tmdblang.'&include_image_language='.tmdblang.',null&api_key='.tmdbkey);
$json = wp_remote_retrieve_body($url);
$data = json_decode($json, TRUE);
$season = $data['season_number'];
$episode = $data['episode_number'];
$name = $data['name'];
$dmtid = 'tv'.DT_STRING_LINK.$data['id'];
$overview = $data['overview'];
if($metadate = $data['air_date'] ) {
$air_date = $metadate;
} else {
$air_date = date('Y-m-d');
}
$still_path = $data['still_path'];
if ($get_img = $data['still_path']) {
$upload_img = 'https://image.tmdb.org/t/p/w500' . $get_img;
}
$crew = $data['crew'];
$guest_stars = $data['guest_stars'];
$images = $data['images']["stills"];
$castor = $img = $cast = $director = $writer = "";
foreach($crew as $valor) {
$departamente = $valor['department'];
if ($valor['profile_path'] == NULL) {
$valor['profile_path'] = "null";
}
if ($departamente == "Directing") {
$director.= $valor['name'] . ",";
}
if ($departamente == "Writing") {
$writer.= $valor['name'] . ",";
}
}
$i = '0';
foreach($guest_stars as $valor1) if ($i < 3) {
if ($valor1['profile_path'] == NULL) {
$valor1['profile_path'] = "null";
}
$castor.= $valor1['name'] . ",";
$i +=1;
}
$i = '0';
foreach($images as $valor2) if ($i < 10) {
$img.= $valor2['file_path'] . "\n";
$i +=1;
}
$dt_episodes = array(
'post_title' => dt_clear($tituloserie. ": ".eseas.$season.esepart.eepisod. $episode),
'post_content' => dt_clear($overview),
'post_status' => 'publish',
'post_type' => 'episodes',
'post_author' => 1
);
$post_id = wp_insert_post($dt_episodes);
add_post_meta($post_id, "ids", ($ids) , true);
add_post_meta($post_id, "temporada", ($season) , true);
add_post_meta($post_id, "episodio", ($episode) , true);
add_post_meta($post_id, "serie", ($tituloserie) , true);
add_post_meta($post_id, "episode_name", ($name) , true);
add_post_meta($post_id, "air_date", ($air_date) , true);
add_post_meta($post_id, "imagenes", ($img) , true);
add_post_meta($post_id, "dt_backdrop", ($still_path) , true);
add_post_meta($post_id, "dt_poster", ($poster_serie) , true);
add_post_meta($post_id, "dt_string", ($dmtid) , true);
dt_upload_image($upload_img, $post_id);
}
}
update_post_meta($_GET["link"], 'clgnrt', '1');
wp_redirect(get_permalink( $_GET["link"] ));
exit;
} else {
echo 'error';
exit;
}
} else {
echo 'invalid license';
exit;
}
} else {
echo 'login';
exit;
}
}
die();
}
add_action('wp_ajax_seasonsf_ajax', 'dt_post_episodes_front_ajax');
add_action('wp_ajax_nopriv_seasonsf_ajax', 'dt_post_episodes_front_ajax');


Later edit :
Am reusit sa pun ca atunci cand generezi un episod,automat pune numele gen "Game of Thrones Sezonul 2 Episodul 2" deci link-ul automat o sa fie cel dorit de mine.
Mai era un fisier de modificat si abia acum l-am gasit. :-s !
Puteti da t/c multumesc.

_________________
http://filmesiserialenoi.ro/ - filme si seriale online.


14 Jun 2018 20:44
Profile multumesc WWW
Display posts from previous:  Sort by  
Reply to topic   [ 13 posts ]  Go to page Previous  1, 2

Who is online

Users browsing this forum: > SKanDaL <, ^Head$hot^, Bing [Bot], BogdanFSro, CaTaLinU, cTm # oNe, Google [Bot], Massivescu, Mutex, turbonet, zark and 205 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  

În cazul în care aveți probleme cu contul trimiteți un email sau mesaj la servicii_extream[arond]yahoo[punct]com

Powered by phpBB® Forum Software © phpBB Group