{"id":1,"date":"2026-02-26T19:41:26","date_gmt":"2026-02-26T19:41:26","guid":{"rendered":"https:\/\/halisalkaya.com.tr\/?p=1"},"modified":"2026-04-05T03:56:57","modified_gmt":"2026-04-05T03:56:57","slug":"hello-world","status":"publish","type":"post","link":"https:\/\/halisalkaya.com.tr\/index.php\/2026\/02\/26\/hello-world\/","title":{"rendered":"Haberler"},"content":{"rendered":"\n<p><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>       <\/code><\/pre>\n\n\n\n<!DOCTYPE html>\n<html lang=\"tr\">\n<head>\n<meta charset=\"UTF-8\">\n<title>Haber Portal\u0131 PRO<\/title>\n\n<style>\nbody {margin:0;font-family:Arial;background:#f2f2f2;}\n\nheader {\n  background:#c00;\n  color:#fff;\n  padding:15px;\n  text-align:center;\n  font-size:22px;\n}\n\n\/* GAZETE SE\u00c7\u0130M *\/\n.sources {\n  display:flex;\n  background:#111;\n}\n\n.sources button {\n  flex:1;\n  padding:10px;\n  border:none;\n  background:#111;\n  color:#fff;\n  cursor:pointer;\n}\n\n.sources button:hover {background:#c00;}\n\n\/* KATEGOR\u0130 *\/\n.menu {\n  display:flex;\n  flex-wrap:wrap;\n  background:#333;\n}\n\n.menu button {\n  flex:1;\n  padding:10px;\n  border:none;\n  background:#333;\n  color:#fff;\n  cursor:pointer;\n}\n\n.menu button:hover {background:#c00;}\n\n\/* SLIDER *\/\n.slider {\n  height:300px;\n  position:relative;\n  overflow:hidden;\n}\n\n.slide {\n  position:absolute;\n  width:100%;\n  height:100%;\n  opacity:0;\n  transition:1s;\n}\n\n.slide.active {opacity:1;}\n\n.slide img {\n  width:100%;\n  height:100%;\n  object-fit:cover;\n}\n\n.overlay {\n  position:absolute;\n  bottom:0;\n  background:rgba(0,0,0,0.7);\n  color:#fff;\n  width:100%;\n  padding:10px;\n}\n\n\/* HABERLER *\/\n.news {\n  display:grid;\n  grid-template-columns: repeat(auto-fit,minmax(250px,1fr));\n  gap:15px;\n  padding:15px;\n}\n\n.card {\n  background:#fff;\n  padding:10px;\n  border-radius:10px;\n}\n\n.card img {\n  width:100%;\n  border-radius:10px;\n}\n<\/style>\n<\/head>\n\n<body>\n\n<header>\ud83d\udcf0 Haber Portal\u0131 PRO<\/header>\n\n<div class=\"sources\">\n  <button onclick=\"setSource('sabah')\">Sabah<\/button>\n  <button onclick=\"setSource('ahaber')\">A Haber<\/button>\n  <button onclick=\"setSource('aspor')\">A Spor<\/button>\n<\/div>\n\n<div class=\"menu\">\n  <button onclick=\"loadNews('anasayfa')\">Genel<\/button>\n  <button onclick=\"loadNews('gundem')\">G\u00fcndem<\/button>\n  <button onclick=\"loadNews('ekonomi')\">Ekonomi<\/button>\n  <button onclick=\"loadNews('teknoloji')\">Teknoloji<\/button>\n<\/div>\n\n<div class=\"slider\" id=\"slider\"><\/div>\n<div class=\"news\" id=\"news\"><\/div>\n\n<script>\nlet currentSource = \"sabah\";\nlet slides=[], index=0;\n\n\/* KAYNAK SE\u00c7 *\/\nfunction setSource(source){\n  currentSource = source;\n  loadNews(\"anasayfa\");\n}\n\n\/* RSS URL *\/\nfunction getUrl(kat){\n\n  if(currentSource===\"sabah\")\n    return \"https:\/\/api.rss2json.com\/v1\/api.json?rss_url=http:\/\/www.sabah.com.tr\/rss\/\"+kat+\".xml\";\n\n  if(currentSource===\"ahaber\")\n    return \"https:\/\/api.rss2json.com\/v1\/api.json?rss_url=https:\/\/www.ahaber.com.tr\/rss\/galeri\/\"+kat+\".xml\";\n\n  if(currentSource===\"aspor\")\n    return \"https:\/\/api.rss2json.com\/v1\/api.json?rss_url=https:\/\/www.aspor.com.tr\/rss\/news.xml\";\n}\n\n\/* HABER Y\u00dcKLE *\/\nfunction loadNews(kategori){\n\n  fetch(getUrl(kategori))\n  .then(res=>res.json())\n  .then(data=>{\n\n    const slider = document.getElementById(\"slider\");\n    const news = document.getElementById(\"news\");\n\n    slider.innerHTML=\"\";\n    news.innerHTML=\"\";\n    index=0;\n\n    data.items.slice(0,5).forEach((item,i)=>{\n      let div=document.createElement(\"div\");\n      div.className=\"slide\";\n      if(i==0) div.classList.add(\"active\");\n\n      div.innerHTML=`\n        <a href=\"${item.link}\" target=\"_blank\">\n          <img decoding=\"async\" src=\"${item.thumbnail || ''}\">\n          <div class=\"overlay\">${item.title}<\/div>\n        <\/a>\n      `;\n      slider.appendChild(div);\n    });\n\n    slides=document.querySelectorAll(\".slide\");\n\n    data.items.slice(5,15).forEach(item=>{\n      let card=document.createElement(\"div\");\n      card.className=\"card\";\n\n      card.innerHTML=`\n        <img decoding=\"async\" src=\"${item.thumbnail || ''}\">\n        <h4>${item.title}<\/h4>\n      `;\n      news.appendChild(card);\n    });\n\n  });\n}\n\n\/* SLIDER *\/\nsetInterval(()=>{\n  if(slides.length===0) return;\n  slides[index].classList.remove(\"active\");\n  index=(index+1)%slides.length;\n  slides[index].classList.add(\"active\");\n},4000);\n\n\/* BA\u015eLAT *\/\nloadNews(\"anasayfa\");\n\n<\/script>\n\n<\/body>\n<\/html>\n","protected":false},"excerpt":{"rendered":"<p>Haber Portal\u0131 PRO \ud83d\udcf0 Haber Portal\u0131 PRO Sabah A Haber A Spor Genel G\u00fcndem Ekonomi Teknoloji<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1","post","type-post","status-publish","format-standard","hentry","category-siir"],"_links":{"self":[{"href":"https:\/\/halisalkaya.com.tr\/index.php\/wp-json\/wp\/v2\/posts\/1","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/halisalkaya.com.tr\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/halisalkaya.com.tr\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/halisalkaya.com.tr\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/halisalkaya.com.tr\/index.php\/wp-json\/wp\/v2\/comments?post=1"}],"version-history":[{"count":9,"href":"https:\/\/halisalkaya.com.tr\/index.php\/wp-json\/wp\/v2\/posts\/1\/revisions"}],"predecessor-version":[{"id":241,"href":"https:\/\/halisalkaya.com.tr\/index.php\/wp-json\/wp\/v2\/posts\/1\/revisions\/241"}],"wp:attachment":[{"href":"https:\/\/halisalkaya.com.tr\/index.php\/wp-json\/wp\/v2\/media?parent=1"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/halisalkaya.com.tr\/index.php\/wp-json\/wp\/v2\/categories?post=1"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/halisalkaya.com.tr\/index.php\/wp-json\/wp\/v2\/tags?post=1"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}