{"id":24437,"date":"2021-05-19T12:56:00","date_gmt":"2021-05-19T09:56:00","guid":{"rendered":"https:\/\/themewp.inform.click\/?p=24437"},"modified":"2021-10-17T20:49:42","modified_gmt":"2021-10-17T17:49:42","slug":"kuinka-luoda-blogi-laravelin-kanssa","status":"publish","type":"post","link":"https:\/\/themewp.inform.click\/fi\/kuinka-luoda-blogi-laravelin-kanssa\/","title":{"rendered":"Kuinka luoda blogi Laravelin kanssa"},"content":{"rendered":"<p>Laravel on suosituin PHP-kehys. Me kaikki tied\u00e4mme, ett\u00e4 ihmiset haluavat t\u00e4m\u00e4n kehyksen rakentaa verkkosovelluksiaan. Ja rakentaessasi verkkosivustoa Laravelin kanssa, haluat todenn\u00e4k\u00f6isesti rakentaa blogin verkkosivustollesi. Yleens\u00e4 Laravel ei ole WordPressin kaltainen blogiymp\u00e4rist\u00f6, jossa saat kaikki taustakuvat valmiiksi blogiartikkeleidesi hallintaan. Ja blogij\u00e4rjestelm\u00e4n rakentaminen tyhj\u00e4st\u00e4 on melko aikaa viev\u00e4\u00e4 ty\u00f6t\u00e4. Kiitos <a href=\"https:\/\/cnvs.io\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Canvas<\/a> mik\u00e4 tekee Laravel kehitt\u00e4j\u00e4t el\u00e4m\u00e4st\u00e4 helppoa rakentamalla viile\u00e4 julkaisuk\u00e4ytt\u00f6ymp\u00e4rist\u00f6\u00f6n Laravel.<\/p>\n<p>Canvas-paketin avulla voimme helposti rakentaa blogimme Laraveliin muutamassa minuutissa. Canvas teki jo kovaa ty\u00f6t\u00e4 blogin taustaj\u00e4rjestelmien hallitsemiseksi. Sinun tarvitsee vain hankkia tiedot ja n\u00e4ytt\u00e4\u00e4 ne suunnittelua vastaavalla k\u00e4ytt\u00f6liittym\u00e4ll\u00e4.<\/p>\n<p>T\u00e4m\u00e4n sanottuaan katsotaanpa, kuinka luoda blogi Laravelin kanssa Canvas-paketin avulla.<\/p>\n<h3>P\u00e4\u00e4st\u00e4 alkuun<\/h3>\n<p>Canvasin k\u00e4yt\u00f6n aloittamiseksi sinun on ensin t\u00e4ytett\u00e4v\u00e4 Canvasin perusvaatimus, joka on k\u00e4ytt\u00e4j\u00e4n todennus. Laravel tekee todennuksen toteuttamisesta todella helppoa. Jos olet jo asentanut Laravel-todennuksen, ohita t\u00e4m\u00e4 vaihe. Muuta p\u00e4\u00e4telaitteessasi suorittamalla alla olevat komennot yksitellen Laravel-todennuksen m\u00e4\u00e4ritt\u00e4miseksi.<\/p>\n<pre><code>composer require laravel\/ui --dev\nphp artisan ui vue --auth\nnpm install &amp;&amp; npm run dev\n<\/code><\/pre>\n<h3>Luo blogi Laravelin kanssa Canvas Package -sovelluksella<\/h3>\n<p>Kun todennus on paikassa, voit asentaa Canvasin suorittamalla alla olevan komennon:<\/p>\n<pre><code>composer require cnvs\/canvas<\/code><\/pre>\n<p>Paketin asennuksen yhteydess\u00e4 sinun on julkaistava resurssit ja ensisijainen m\u00e4\u00e4ritystiedosto. Julkaise se komennolla:<\/p>\n<pre><code>php artisan canvas:install<\/code><\/pre>\n<p>T\u00e4m\u00e4 komento etsii ensisijaisen m\u00e4\u00e4ritystiedoston osoitteesta <code>config\/canvas.php<\/code>. T\u00e4ll\u00e4 asetustiedostolla voit hallita useita n\u00e4k\u00f6kohtia. Mutta sinun ei tarvitse koskettaa t\u00e4t\u00e4 tiedostoa harvoin, koska kaikki tavarat on jo m\u00e4\u00e4ritelty paikoissa.<\/p>\n<p>Se luo my\u00f6s muutaman taulukon tietokantaan. T\u00e4m\u00e4 paketti lis\u00e4\u00e4 &#8217;canvas_&#8217; etuliitteen kaikkiin n\u00e4ihin uusiin taulukoihin.<\/p>\n<p>Blogien suhteen sinun on aina k\u00e4ytett\u00e4v\u00e4 kuvia sis\u00e4ll\u00f6ss\u00e4. Luo siis symbolinen linkki varmistaaksesi, ett\u00e4 tiedostolataukset ovat julkisesti saatavilla verkosta.<\/p>\n<pre><code>php artisan storage:link<\/code><\/pre>\n<p>Se tarkoittaa, ett\u00e4 n\u00e4et lataamasi kuvat <code>public\/storage<\/code>hakemistossa.<\/p>\n<p>Jos suoritat URL-osoitteen <a href=\"http:\/\/localhost:8000\/canvas\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">http: \/\/ localhost: 8000 \/ canvas<\/a>, ohjaat tilastosivulle. Voit ohjata sis\u00e4\u00e4nkirjautumissivulle, ellet ole kirjautunut sis\u00e4\u00e4n. T\u00e4ss\u00e4 k\u00e4yt\u00e4n localhostia, voit s\u00e4\u00e4t\u00e4\u00e4 t\u00e4t\u00e4 URL-osoitetta.<\/p>\n<p>Tilastosivulta saat blogisi perustiedot, kuten katselukertojen m\u00e4\u00e4r\u00e4n, k\u00e4vij\u00e4t, kunkin artikkelin trendin jne.<\/p>\n<p>Otsikko-osiosta saat valikot viestien, tunnisteiden, aiheiden, asetusten jne. Luomiseen. Sinun on pelattava kaikilla n\u00e4ill\u00e4 valikoilla. Se on yksinkertainen ja helppo ymm\u00e4rt\u00e4\u00e4.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20562-6082053455c32.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20562-6082053455c32.png\" alt=\"Kuinka luoda blogi Laravelin kanssa\" ><\/a><\/p>\n<p>Napsauttamalla Uusi viesti -painiketta, sinut ohjataan sivulle, johon voit lis\u00e4t\u00e4 artikkelin. Voit my\u00f6s lis\u00e4t\u00e4 artikkeliin suositeltuja kuvia, hakukoneoptimointiasetuksia, tunnisteita ja aiheita. Huomaa julkaisupainikkeen vieress\u00e4 olevat kolme pistett\u00e4. Napsauttamalla n\u00e4it\u00e4 pisteit\u00e4 saat kaikki n\u00e4m\u00e4 vaihtoehdot.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20562-608205351f558.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20562-608205351f558.png\" alt=\"Kuinka luoda blogi Laravelin kanssa\" ><\/a><\/p>\n<p>Yll\u00e4 olevan kuvakaappauksen taustav\u00e4ri, kun asetan tumman tilan p\u00e4\u00e4lle. Sinun tapauksessasi saatat n\u00e4hd\u00e4 valkoisen taustan. Joten \u00e4l\u00e4 sekoita siihen. K\u00e4ytt\u00e4j\u00e4 voi l\u00f6yt\u00e4\u00e4 t\u00e4m\u00e4n pime\u00e4n tilan ominaisuuden Asetukset-sivulta.<\/p>\n<p>Canvasissa on automaattinen s\u00e4\u00e4st\u00f6ominaisuus, jotta et menet\u00e4 ty\u00f6t\u00e4si.<\/p>\n<p>T\u00e4m\u00e4n paketin k\u00e4ytt\u00f6liittym\u00e4 on suoraviivainen. Voit tutustua siihen helposti hetkess\u00e4. Seuraava asia, jonka meid\u00e4n on n\u00e4ht\u00e4v\u00e4, on artikkeliesi n\u00e4ytt\u00e4minen k\u00e4ytt\u00f6liittym\u00e4ss\u00e4.<\/p>\n<h4>Artikkelien julkaiseminen verkkosivustolla<\/h4>\n<p>Kun olet valmis taustalla, sinun on n\u00e4ytett\u00e4v\u00e4 artikkelisi k\u00e4ytt\u00f6liittym\u00e4ss\u00e4. Se vaatii muutaman reitin ja menetelmien m\u00e4\u00e4rittelemisen ohjaintiedostossa. Canvas-kirjasto teki t\u00e4m\u00e4n kovan ty\u00f6n puolestasi. T\u00e4m\u00e4n kirjaston GitHub-sivulta saat sen koodin. Lis\u00e4\u00e4 alla olevat reitit <code>routes\/web.php<\/code>tiedostoon.<\/p>\n<pre><code>\/\/ Get all published posts\nRoute::get('blog', 'BlogController@getPosts');\n\u00a0\n\/\/ Get posts for a given tag\nRoute::get('tag\/{slug}', 'BlogController@getPostsByTag');\n\u00a0\n\/\/ Get posts for a given topic\nRoute::get('topic\/{slug}', 'BlogController@getPostsByTopic');\n\u00a0\n\/\/ Find a single post\nRoute::middleware('CanvasHttpMiddlewareSession')-&gt;get('{slug}', 'BlogController@findPostBySlug');<\/code><\/pre>\n<p>Luo ohjain BlogController k\u00e4ytt\u00e4m\u00e4ll\u00e4 komentoa:<\/p>\n<pre><code>php artisan make:controller BlogController<\/code><\/pre>\n<p>Sinulla <code>BlogController.php<\/code>on alla oleva koodi.<\/p>\n<pre><code>&lt;?php\n\u00a0\nnamespace AppHttpControllers;\n\u00a0\nuse IlluminateHttpRequest;\n\u00a0\nclass BlogController extends Controller\n{\n\u00a0\u00a0\u00a0\u00a0public function getPosts()\n\u00a0\u00a0\u00a0\u00a0{\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0$data = [\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0'posts' =&gt; CanvasPost::published()-&gt;orderByDesc('published_at')-&gt;simplePaginate(10),\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0];\n\u00a0\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0return view('blog.index', compact('data'));\n\u00a0\u00a0\u00a0\u00a0}\n\u00a0\n\u00a0\u00a0\u00a0\u00a0public function getPostsByTag(string $slug)\n\u00a0\u00a0\u00a0\u00a0{\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0if (CanvasTag::where('slug', $slug)-&gt;first()) {\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0$data = [\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0'posts' =&gt; CanvasPost::whereHas('tags', function ($query) use ($slug) {\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0$query-&gt;where('slug', $slug);\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0})-&gt;published()-&gt;orderByDesc('published_at')-&gt;simplePaginate(10),\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0];\n\u00a0\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0return view('blog.index', compact('data'));\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0} else {\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0abort(404);\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0}\n\u00a0\u00a0\u00a0\u00a0}\n\u00a0\n\u00a0\u00a0\u00a0\u00a0public function getPostsByTopic(string $slug)\n\u00a0\u00a0\u00a0\u00a0{\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0if (CanvasTopic::where('slug', $slug)-&gt;first()) {\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0$data = [\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0'posts' =&gt; CanvasPost::whereHas('topic', function ($query) use ($slug) {\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0$query-&gt;where('slug', $slug);\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0})-&gt;published()-&gt;orderByDesc('published_at')-&gt;simplePaginate(10),\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0];\n\u00a0\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0return view('blog.index', compact('data'));\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0} else {\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0abort(404);\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0}\n\u00a0\u00a0\u00a0\u00a0}\n\u00a0\n\u00a0\u00a0\u00a0\u00a0public function findPostBySlug(string $slug)\n\u00a0\u00a0\u00a0\u00a0{\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0$posts = CanvasPost::with('tags', 'topic')-&gt;published()-&gt;get();\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0$post = $posts-&gt;firstWhere('slug', $slug);\n\u00a0\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0if (optional($post)-&gt;published) {\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0$data = [\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0'author' =&gt; $post-&gt;user,\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0'post'\u00a0\u00a0 =&gt; $post,\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0'meta'\u00a0\u00a0 =&gt; $post-&gt;meta,\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0];\n\u00a0\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\/\/ IMPORTANT: This event must be called for tracking visitor\/view traffic\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0event(new CanvasEventsPostViewed($post));\n\u00a0\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0return view('blog.show', compact('data'));\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0} else {\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0abort(404);\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0}\n\u00a0\u00a0\u00a0\u00a0}\n}<\/code><\/pre>\n<h4>Luo Blade-tiedostoja<\/h4>\n<p>Kuten ohjaimessa on m\u00e4\u00e4ritelty, luodaan korttitiedosto <code>blog\/index.blade.php<\/code>ja <code>blog\/show.blade.php<\/code>. T\u00e4ss\u00e4 opetusohjelmassa en aio suunnitella blogiluettelo- ja tietosivua. Koska jokaisella teist\u00e4 on erillinen muotoilu. Tulen vain tulostamaan artikkeleita ter\u00e4tiedostoon. Voit soveltaa suunnittelun vastaavuutta verkkosivustollesi.<\/p>\n<p><strong>blogi \/ index.blade.php<\/strong><\/p>\n<pre><code>&lt;ul&gt;\n\u00a0\u00a0\u00a0\u00a0@foreach($data['posts'] as $d)\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0&lt;li&gt;\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0&lt;h2&gt;&lt;a href=\"{{url($d['slug'])}}\"&gt;{{ $d['title'] }}&lt;\/a&gt;&lt;\/h2&gt;\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0&lt;p&gt;{!! $d['body'] !!}&lt;\/p&gt;\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0&lt;\/li&gt;\n\u00a0\u00a0\u00a0\u00a0@endforeach\n&lt;\/ul&gt;<\/code><\/pre>\n<p><strong>blogi \/ show.blade.php<\/strong><\/p>\n<pre><code>@if($data['post']['featured_image'])\n\u00a0\u00a0\u00a0\u00a0&lt;img src=\"{{ url($data['post']['featured_image']) }}\" alt=\"{{ $data['post']['featured_image_caption'] }}\" \/&gt;\n@endif\n&lt;h2&gt;{{ $data['post']['title'] }}&lt;\/h2&gt;\n{!! $data['post']['body'] !!}<\/code><\/pre>\n<p>Ehdotan <code>$data<\/code>muuttujan tulostamista ja tarkista kaikki muuttujan sis\u00e4lt\u00e4m\u00e4t tiedot. Haluat todenn\u00e4k\u00f6isesti k\u00e4ytt\u00e4\u00e4 muita yksityiskohtia my\u00f6s t\u00e4st\u00e4 muuttujasta.<\/p>\n<p>Toivon, ett\u00e4 ymm\u00e4rr\u00e4t kuinka luoda blogi Laravelin kanssa Canvas-paketin avulla. Saatat oppia lis\u00e4\u00e4 t\u00e4st\u00e4 paketista <a href=\"https:\/\/github.com\/cnvs\/canvas\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">cnv: ll\u00e4 \/ kankaalla<\/a>.<\/p>\n<h4>Aiheeseen liittyv\u00e4t artikkelit<\/h4>\n<ul>\n<li><a href=\"https:\/\/themewp.inform.click\/fi\/kuinka-luoda-honeypot-taistelulomakkeen-roskapostia-vastaan-laravelissa\/\" title=\"Kuinka luoda Honeypot taistelulomakkeen roskapostia vastaan \u200b\u200bLaravelissa\">Kuinka luoda Honeypot taistelulomakkeen roskapostia vastaan \u200b\u200bLaravelissa<\/a><\/li>\n<li><a href=\"https:\/\/themewp.inform.click\/fi\/varmuuskopioi-laravel-sovellus-dropboxissa\/\" title=\"Varmuuskopioi Laravel-sovellus Dropboxissa\">Varmuuskopioi Laravel-sovellus Dropboxissa<\/a><\/li>\n<\/ul>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/artisansweb.net\" class=\"external external_icon\">artisansweb.net<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sinun kannattaa ehk\u00e4 integroida blogisivu. T\u00e4ss\u00e4 artikkelissa n\u00e4yt\u00e4n sinulle, kuinka yksi ohjaamo luo blogin Laravelin kanssa. K\u00e4ytt\u00e4j\u00e4 voi k\u00e4ytt\u00e4\u00e4 kangasta<\/p>\n","protected":false},"author":1,"featured_media":20563,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[499],"tags":[843],"class_list":["post-24437","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-laravel","tag-affiai-fi"],"_links":{"self":[{"href":"https:\/\/themewp.inform.click\/fi\/wp-json\/wp\/v2\/posts\/24437","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/themewp.inform.click\/fi\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/themewp.inform.click\/fi\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/fi\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/fi\/wp-json\/wp\/v2\/comments?post=24437"}],"version-history":[{"count":0,"href":"https:\/\/themewp.inform.click\/fi\/wp-json\/wp\/v2\/posts\/24437\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/fi\/wp-json\/wp\/v2\/media\/20563"}],"wp:attachment":[{"href":"https:\/\/themewp.inform.click\/fi\/wp-json\/wp\/v2\/media?parent=24437"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/themewp.inform.click\/fi\/wp-json\/wp\/v2\/categories?post=24437"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/themewp.inform.click\/fi\/wp-json\/wp\/v2\/tags?post=24437"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}