/* Widget Name: Button Description: Create a custom button with flexible styling, icon support, and click tracking functionality. Author: SiteOrigin Author URI: https://siteorigin.com Documentation: https://siteorigin.com/widgets-bundle/button-widget-documentation/ Keywords: event, icon, link */ class SiteOrigin_Widget_Button_Widget extends SiteOrigin_Widget { public function __construct() { parent::__construct( 'sow-button', __( 'SiteOrigin Button', 'so-widgets-bundle' ), array( 'description' => __( 'Create a custom button with flexible styling, icon support, and click tracking functionality.', 'so-widgets-bundle' ), 'help' => 'https://siteorigin.com/widgets-bundle/button-widget-documentation/', ), array( ), false, plugin_dir_path( __FILE__ ) ); } public function get_settings_form() { return array( 'responsive_breakpoint' => array( 'type' => 'measurement', 'label' => __( 'Responsive Breakpoint', 'so-widgets-bundle' ), 'default' => '780px', 'description' => __( 'This setting controls when the Mobile Align setting will be used. The default value is 780px.', 'so-widgets-bundle' ), ), ); } public function initialize() { $this->register_frontend_styles( array( array( 'sow-button-base', plugin_dir_url( __FILE__ ) . 'css/style.css', array(), SOW_BUNDLE_VERSION, ), ) ); } public function get_widget_form() { return array( 'text' => array( 'type' => 'text', 'label' => __( 'Button Text', 'so-widgets-bundle' ), ), 'url' => array( 'type' => 'link', 'label' => __( 'Destination URL', 'so-widgets-bundle' ), 'allow_shortcode' => true, ), 'new_window' => array( 'type' => 'checkbox', 'default' => false, 'label' => __( 'Open in a new window', 'so-widgets-bundle' ), ), 'download' => array( 'type' => 'checkbox', 'default' => false, 'label' => __( 'Download', 'so-widgets-bundle' ), 'description' => __( 'The Destination URL will be downloaded when a user clicks on the button.', 'so-widgets-bundle' ), ), 'button_icon' => array( 'type' => 'section', 'label' => __( 'Icon', 'so-widgets-bundle' ), 'fields' => array( 'icon_selected' => array( 'type' => 'icon', 'label' => __( 'Icon', 'so-widgets-bundle' ), ), 'icon_color' => array( 'type' => 'color', 'label' => __( 'Icon Color', 'so-widgets-bundle' ), ), 'icon' => array( 'type' => 'media', 'label' => __( 'Image Icon', 'so-widgets-bundle' ), 'description' => __( 'Replaces the icon with your own image icon.', 'so-widgets-bundle' ), ), 'icon_placement' => array( 'type' => 'select', 'label' => __( 'Icon Placement', 'so-widgets-bundle' ), 'default' => 'left', 'options' => array( 'top' => __( 'Top', 'so-widgets-bundle' ), 'right' => __( 'Right', 'so-widgets-bundle' ), 'bottom' => __( 'Bottom', 'so-widgets-bundle' ), 'left' => __( 'Left', 'so-widgets-bundle' ), ), ), ), ), 'design' => array( 'type' => 'section', 'label' => __( 'Design and Layout', 'so-widgets-bundle' ), 'hide' => true, 'fields' => array( 'width' => array( 'type' => 'measurement', 'label' => __( 'Width', 'so-widgets-bundle' ), 'description' => __( 'Leave blank to let the button resize according to content.', 'so-widgets-bundle' ), ), 'align' => array( 'type' => 'select', 'label' => __( 'Align', 'so-widgets-bundle' ), 'default' => 'center', 'options' => array( 'left' => __( 'Left', 'so-widgets-bundle' ), 'right' => __( 'Right', 'so-widgets-bundle' ), 'center' => __( 'Center', 'so-widgets-bundle' ), 'justify' => __( 'Full Width', 'so-widgets-bundle' ), ), ), 'mobile_align' => array( 'type' => 'select', 'label' => __( 'Mobile Align', 'so-widgets-bundle' ), 'default' => 'center', 'options' => array( 'left' => __( 'Left', 'so-widgets-bundle' ), 'right' => __( 'Right', 'so-widgets-bundle' ), 'center' => __( 'Center', 'so-widgets-bundle' ), 'justify' => __( 'Full Width', 'so-widgets-bundle' ), ), ), 'theme' => array( 'type' => 'select', 'label' => __( 'Button Theme', 'so-widgets-bundle' ), 'default' => 'flat', 'options' => array( 'atom' => __( 'Atom', 'so-widgets-bundle' ), 'flat' => __( 'Flat', 'so-widgets-bundle' ), 'wire' => __( 'Wire', 'so-widgets-bundle' ), ), ), 'button_color' => array( 'type' => 'color', 'label' => __( 'Button Color', 'so-widgets-bundle' ), ), 'text_color' => array( 'type' => 'color', 'label' => __( 'Text Color', 'so-widgets-bundle' ), ), 'hover' => array( 'type' => 'checkbox', 'default' => true, 'label' => __( 'Use hover effects', 'so-widgets-bundle' ), 'state_emitter' => array( 'callback' => 'conditional', 'args' => array( 'hover[show]: val', 'hover[hide]: ! val', ), ), ), 'hover_background_color' => array( 'type' => 'color', 'label' => __( 'Hover Background Color', 'so-widgets-bundle' ), 'state_handler' => array( 'hover[show]' => array( 'show' ), 'hover[hide]' => array( 'hide' ), ), ), 'hover_text_color' => array( 'type' => 'color', 'label' => __( 'Hover Text Color', 'so-widgets-bundle' ), 'state_handler' => array( 'hover[show]' => array( 'show' ), 'hover[hide]' => array( 'hide' ), ), ), 'font' => array( 'type' => 'font', 'label' => __( 'Font', 'so-widgets-bundle' ), 'default' => 'default', ), 'font_size' => array( 'type' => 'measurement', 'label' => __( 'Font Size', 'so-widgets-bundle' ), 'default' => '1em', ), 'icon_size' => array( 'type' => 'measurement', 'label' => __( 'Icon Size', 'so-widgets-bundle' ), 'default' => '1.3em', ), 'padding' => array( 'type' => 'measurement', 'label' => __( 'Padding', 'so-widgets-bundle' ), 'default' => '1em', ), 'rounding' => array( 'type' => 'multi-measurement', 'label' => __( 'Rounding', 'so-widgets-bundle' ), 'default' => '0.25em 0.25em 0.25em 0.25em', 'measurements' => array( 'top' => array( 'label' => __( 'Top', 'so-widgets-bundle' ), ), 'right' => array( 'label' => __( 'Right', 'so-widgets-bundle' ), ), 'bottom' => array( 'label' => __( 'Bottom', 'so-widgets-bundle' ), ), 'left' => array( 'label' => __( 'Left', 'so-widgets-bundle' ), ), ), ), ), ), 'attributes' => array( 'type' => 'section', 'label' => __( 'Other Attributes and SEO', 'so-widgets-bundle' ), 'hide' => true, 'fields' => array( 'id' => array( 'type' => 'text', 'label' => __( 'Button ID', 'so-widgets-bundle' ), 'description' => __( 'An ID attribute allows you to target this button in JavaScript.', 'so-widgets-bundle' ), ), 'classes' => array( 'type' => 'text', 'label' => __( 'Button Classes', 'so-widgets-bundle' ), 'description' => __( 'Additional CSS classes added to the button link.', 'so-widgets-bundle' ), ), 'title' => array( 'type' => 'text', 'label' => __( 'Title Attribute', 'so-widgets-bundle' ), 'description' => __( 'Adds a title attribute to the button link.', 'so-widgets-bundle' ), ), 'on_click' => array( 'type' => 'text', 'label' => __( 'Onclick', 'so-widgets-bundle' ), 'description' => __( 'Run this JavaScript when the button is clicked. Ideal for tracking.', 'so-widgets-bundle' ), 'onclick' => true, ), 'rel' => array( 'type' => 'text', 'label' => __( 'Rel Attribute', 'so-widgets-bundle' ), 'description' => __( 'Adds a rel attribute to the button link.', 'so-widgets-bundle' ), ), ), ), ); } public function get_style_name( $instance ) { if ( empty( $instance['design']['theme'] ) ) { return 'atom'; } return $instance['design']['theme']; } /** * Get the variables for the Button Widget. * * @return array */ public function get_template_variables( $instance, $args ) { $button_attributes = array(); $attributes = $instance['attributes']; $classes = ! empty( $attributes['classes'] ) ? $attributes['classes'] : ''; if ( ! empty( $classes ) ) { $classes .= ' '; } $classes .= 'sowb-button ow-icon-placement-' . $instance['button_icon']['icon_placement']; if ( ! empty( $instance['design']['hover'] ) ) { $classes .= ' ow-button-hover'; } $button_attributes['class'] = implode( ' ', array_map( 'sanitize_html_class', explode( ' ', $classes ) ) ); if ( ! empty( $instance['new_window'] ) ) { $button_attributes['target'] = '_blank'; $button_attributes['rel'] = 'noopener noreferrer'; } if ( ! empty( $instance['download'] ) ) { $button_attributes['download'] = null; } if ( ! empty( $attributes['id'] ) ) { $button_attributes['id'] = $attributes['id']; } if ( ! empty( $attributes['title'] ) ) { $button_attributes['title'] = $attributes['title']; } if ( ! empty( $attributes['rel'] ) ) { if ( isset( $button_attributes['rel'] ) ) { $button_attributes['rel'] .= " $attributes[rel]"; } else { $button_attributes['rel'] = $attributes['rel']; } } $icon_image_url = ''; if ( ! empty( $instance['button_icon']['icon'] ) ) { $attachment = wp_get_attachment_image_src( $instance['button_icon']['icon'] ); if ( ! empty( $attachment ) ) { $icon_image_url = $attachment[0]; } } return array( 'button_attributes' => apply_filters( 'siteorigin_widgets_button_attributes', $button_attributes, $instance ), 'href' => ! empty( $instance['url'] ) ? $instance['url'] : '', 'on_click' => ! empty( $attributes['on_click'] ) ? $attributes['on_click'] : '', 'align' => $instance['design']['align'], 'icon_image_url' => $icon_image_url, 'icon' => $instance['button_icon']['icon_selected'], 'icon_color' => $instance['button_icon']['icon_color'], 'text' => $instance['text'], ); } /** * Get the variables that we'll be injecting into the less stylesheet. * * @return array */ public function get_less_variables( $instance ) { if ( empty( $instance ) || empty( $instance['design'] ) ) { return array(); } $text_color = isset( $instance['design']['text_color'] ) ? $instance['design']['text_color'] : ''; $button_color = isset( $instance['design']['button_color'] ) ? $instance['design']['button_color'] : ''; $less_vars = array( 'button_width' => isset( $instance['design']['width'] ) ? $instance['design']['width'] : '', 'button_color' => $button_color, 'text_color' => $text_color, 'icon_size' => ! empty( $instance['design']['icon_size'] ) ? $instance['design']['icon_size'] : '1.3em', 'hover_text_color' => ! empty( $instance['design']['hover_text_color'] ) ? $instance['design']['hover_text_color'] : $text_color, 'hover_background_color' => ! empty( $instance['design']['hover_background_color'] ) ? $instance['design']['hover_background_color'] : $button_color, 'font_size' => isset( $instance['design']['font_size'] ) ? $instance['design']['font_size'] : '', 'rounding' => isset( $instance['design']['rounding'] ) ? $instance['design']['rounding'] : '', 'padding' => isset( $instance['design']['padding'] ) ? $instance['design']['padding'] : '', 'has_text' => empty( $instance['text'] ) ? 'false' : 'true', 'responsive_breakpoint' => $this->get_global_settings( 'responsive_breakpoint' ), 'align' => ! empty( $instance['design']['align'] ) ? $instance['design']['align'] : 'center', 'mobile_align' => ! empty( $instance['design']['mobile_align'] ) ? $instance['design']['mobile_align'] : 'center', 'has_button_icon' => empty( $instance['button_icon']['icon_selected'] ) ? 'false' : 'true', ); if ( ! empty( $instance['design']['font'] ) ) { $font = siteorigin_widget_get_font( $instance['design']['font'] ); $less_vars['button_font'] = $font['family']; if ( ! empty( $font['weight'] ) ) { $less_vars['button_font_weight'] = $font['weight_raw']; $less_vars['button_font_style'] = $font['style']; } } return $less_vars; } /** * Make sure the instance is the most up to date version. * * @return mixed */ public function modify_instance( $instance ) { if ( empty( $instance ) ) { return array(); } $migrate_props = array( 'button_icon' => array( 'icon_selected', 'icon_color', 'icon', ), 'design' => array( 'align', 'theme', 'button_color', 'text_color', 'hover', 'hover_text_color', 'hover_background_color', 'font_size', 'rounding', 'padding', ), 'attributes' => array( 'id', ), ); foreach ( $migrate_props as $prop => $sub_props ) { if ( empty( $instance[ $prop ] ) ) { $instance[ $prop ] = array(); foreach ( $sub_props as $sub_prop ) { if ( isset( $instance[ $sub_prop ] ) ) { $instance[ $prop ][ $sub_prop ] = $instance[ $sub_prop ]; unset( $instance[ $sub_prop ] ); } } } } // Migrate onclick setting to prevent Wordfence flag. if ( ! empty( $instance['attributes'] ) && ! empty( $instance['attributes']['onclick'] ) ) { $instance['attributes']['on_click'] = $instance['attributes']['onclick']; } // If the mobile_align setting isn't set, set it to the same value as the align value. if ( ! empty( $instance['design'] ) && ! empty( $instance['design']['align'] ) && empty( $instance['design']['mobile_align'] ) ) { $instance['design']['mobile_align'] = $instance['design']['align']; } // Migrate predefined settings to more customizable settings. if ( ! empty( $instance['design']['font_size'] ) && is_numeric( $instance['design']['font_size'] ) ) { $instance['design']['font_size'] .= 'em'; } if ( ! empty( $instance['design']['padding'] ) && is_numeric( $instance['design']['padding'] ) ) { $instance['design']['padding'] .= 'em'; } if ( ! empty( $instance['design']['rounding'] ) && is_numeric( $instance['design']['rounding'] ) ) { $instance['design']['rounding'] = $instance['design']['rounding'] . 'em ' . $instance['design']['rounding'] . 'em ' . $instance['design']['rounding'] . 'em ' . $instance['design']['rounding'] . 'em'; } if ( empty( $instance['design']['icon_size'] ) ) { $instance['design']['icon_size'] = '1.3em'; } return $instance; } public function get_form_teaser() { if ( class_exists( 'SiteOrigin_Premium' ) ) { return false; } return array( sprintf( __( 'Add a beautiful tooltip to the Button Widget with %sSiteOrigin Premium%s', 'so-widgets-bundle' ), '', '' ), ); } } siteorigin_widget_register( 'sow-button', __FILE__, 'SiteOrigin_Widget_Button_Widget' );{"id":25355,"date":"2026-05-15T10:28:44","date_gmt":"2026-05-15T10:28:44","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=25355"},"modified":"2026-05-15T10:28:47","modified_gmt":"2026-05-15T10:28:47","slug":"thunderstruck-casino-wixstars-ilman-talletusta-lisatty-bonus-ii-alennukset-saada-iwinfortune-kolikkopelit-huomautus-higher-hall-out-of-revolves-slotit-lisatty-bonus-%e5%85%83%e5%bc%81%e8%ad%b7","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/thunderstruck-casino-wixstars-ilman-talletusta-lisatty-bonus-ii-alennukset-saada-iwinfortune-kolikkopelit-huomautus-higher-hall-out-of-revolves-slotit-lisatty-bonus-%e5%85%83%e5%bc%81%e8%ad%b7\/","title":{"rendered":"Thunderstruck casino Wixstars ilman talletusta lis\u00e4tty bonus II alennukset saada iWinFortune-kolikkopelit huomautus Higher Hall out of Revolves slotit lis\u00e4tty bonus \u5143\u5f01\u8b77\u58eb\u30fb\u6cd5\u5f8b\u30e9\u30a4\u30bf\u30fc\u798f\u8c37\u967d\u5b50\u30e9\u30a4\u30bf"},"content":{"rendered":"

Kuten useimmissa https:\/\/onlinekasinolla.com\/gonzos-quest\/<\/a> nettikolikkopeleiss\u00e4, pienemm\u00e4n kierr\u00e4tyksen symbolit ovat n\u00e4ist\u00e4 kymmenen A:n parhaimmistoa. Osa kyseisen symbolin erityistoiminnosta on ilmaiskierrokset, ja ne alkavat, jos saat kolme tai useampia p\u00e4ssisymboleita joka puolelle kiekkoja. L\u00f6yd\u00e4t luettelon koulutetuista Microgaming-kasinoista verkossa alta.<\/p>\n

Tilaa MrQ ja k\u00e4yt\u00e4 salasanaa BIG50 ensimm\u00e4isell\u00e4 10 punnan talletuksellasi saadaksesi 50 py\u00f6r\u00e4ytyst\u00e4 Big Trout Splash -tilillesi. Noin 200 kierrosta lis\u00e4\u00e4 cuatro-p\u00e4iv\u00e4m\u00e4\u00e4r\u00e4n ajan kuluttua perustalletuksesta ja 10 punnan ostosta. Py\u00f6r\u00e4ytysten voitot hyvitet\u00e4\u00e4n k\u00e4teissaldoon ilman kierr\u00e4tysehtoja, eli ne tulevat omalle tilillesi v\u00e4litt\u00f6m\u00e4sti. T\u00e4m\u00e4 tekee tarjouksesta eritt\u00e4in tuottoisan \u2013 ilmaispy\u00f6r\u00e4ytysten tuotto siirtyy suoraan kotiutettavaan saldoosi. Valitse alla olevasta luettelosta ja katso, mitk\u00e4 kasinot tarjoavat t\u00e4llaisia \u200b\u200bilmaislahjoja ja miten ne toimivat. Kokoamme yhteen parhaan ilmaispy\u00f6r\u00e4ytystarjouksen Yhdistyneen kuningaskunnan pelaajille, ilman kuluja.<\/p>\n

Temppujen edut ja haitat vakiintuneille asiakkaille<\/h2>\n

Ne lasketaan suosituksiksi, kun ne kirjautuvat sis\u00e4\u00e4n oikein ja voit varmistaa niiden tilit. T\u00e4rkeint\u00e4 on, ett\u00e4 saat lis\u00e4\u00e4 kolikoita (ja ilmaisia \u200b\u200bbonus-Sweepstakes Gold -kolikoita) saadaksesi alennusta. Kun se on tehty, uusi Sweepstakes-kasino antaa minulle automaattisesti tietyn GC:n, Etel\u00e4-Carolinan tai toisen. Se on yksi helpoimmista oppaissani, ja minun tarvitsee vain hallita tili\u00e4ni. Koska he pelaavat virtuaalivaluutoilla, verkkosivustot eiv\u00e4t ole alttiita perinteisille nettipelaamisen s\u00e4\u00e4nn\u00f6ille.<\/p>\n

Erilaisia \u200b\u200bilmaispy\u00f6r\u00e4ytyksi\u00e4 nykyisille pelaajille<\/h2>\n

\"Paras<\/p>\n

Vaikka se kehitettiin jo vuonna 2003, aika ei ole onnistunut v\u00e4hent\u00e4m\u00e4\u00e4n ihmisten houkuttelevuutta ja muuten hauskaa kokea. Sinut ohjataan jatkossa uhkapeliyrityksen verkkosivuille. T\u00e4st\u00e4 syyst\u00e4 se, pid\u00e4tk\u00f6 niit\u00e4 "ilmaisena rahana" vai et, riippuu siit\u00e4, milt\u00e4 n\u00e4yt\u00e4t niiden aikana.<\/p>\n

Mit\u00e4 "Ei talletusbonuksia nykyisten ihmisten omistamiseen" yleens\u00e4 tarkoittaa<\/h2>\n

Siit\u00e4 huolimatta uusi teoreettinen 96 %:n RTP tuo mukanaan hieman eritt\u00e4in hyv\u00e4n mahdollisuuden niin vanhalle pelille. On todenn\u00e4k\u00f6isemp\u00e4\u00e4, ett\u00e4 v\u00e4lt\u00e4t Consuming Interestin pelaamista, muuten Thunderstruck II:ta, jos olet high roller. Thunderstruckin tarjoama uusi pelivalikoima on rajoittava high rollereille, sill\u00e4 ne kattavat kaiken 0,01:st\u00e4 45 kolikkoon. Kaikki voitot t\u00e4ll\u00e4 bonuskierroksella kolminkertaistuvat. Peli tarjoaa useita myrskyihin liittyvi\u00e4 symboleja, jotka vastaavat my\u00f6s Thorin legendaa.<\/p>\n

Microgamingin Thunderstruck 2 -kolikkopeli on erinomainen 5-rullainen peli, jossa on 243 voittotapaa ja pelivaihtoehtoja 0,29 dollarista 15 dollariin. T\u00e4llainen bonus on harvinainen, mutta pid\u00e4n sit\u00e4 mieless\u00e4, ja sinun pit\u00e4isi k\u00e4yd\u00e4 katsomassa, varmistamme, ett\u00e4 tuot tietosi siit\u00e4, miten ne parhaiten toimivat. Sinun tulisi ehdottomasti lukea kannustimen sanamuoto ja varmistaa, ett\u00e4 he ymm\u00e4rt\u00e4v\u00e4t sen. T\u00e4m\u00e4 auttaa rakentamaan luottamusta ja tuo sinulle tuntemusta, mik\u00e4 voi johtaa siihen, ett\u00e4 ammattilaisesta tulee sitoutunut ostaja my\u00f6hemmin. Palattuaan pelaajat saavat yleens\u00e4 paremman tuloksen, jos paikallinen kasino tarjoaa r\u00e4\u00e4t\u00e4l\u00f6ityj\u00e4 etuja yleisten strategioiden sijaan.<\/p>\n

\"Pelaa<\/p>\n

Uusia kasinoita ei ole viel\u00e4 esitelty, joten oli vaikeampaa l\u00f6yt\u00e4\u00e4 hyv\u00e4maineinen uusi paikallinen kasino, jossa ei ole bonuksia ilman talletusta. Voit v\u00e4itt\u00e4\u00e4 saavasi enemm\u00e4n bonuksia ilman talletusta useissa uhkapeliyrityksiss\u00e4. Ennen kuin mainitset bonuksen ilman talletusta ilmaiskierroksista, tarkista, voiko sit\u00e4 k\u00e4ytt\u00e4\u00e4 suosikkikasinopelikoneissasi.<\/p>\n

Ideoita siit\u00e4, miten v\u00e4itt\u00e4\u00e4 saavansa erilaisen ilman talletusta saatavan kasinobonuksen<\/h2>\n

Jos olet saapunut t\u00e4lle sivulle muualla kuin SpinGenien nimetyll\u00e4 kanavalla, et ole oikeutettu tarjoukseen. Jos olet saapunut t\u00e4lle sivulle muualla kuin GentingCasinon nimetyll\u00e4 kanavalla, et ole oikeutettu tarjoukseen. Jos olet saapunut t\u00e4lle sivulle muualla kuin MegaCasinon nimetyll\u00e4 kanavalla, et ole oikeutettu tarjoukseen. Jos olet saapunut t\u00e4lle sivulle muualla kuin Slingo.comin nimetyll\u00e4 kanavalla, et ole oikeutettu tarjoukseen. Uuden p\u00e4ivitt\u00e4isen py\u00f6r\u00e4n k\u00e4yt\u00f6n jatkamiseksi vaaditaan viikon kuluttua ensitalletus. T\u00e4ydelliset k\u00e4ytt\u00f6ehdot. Lis\u00e4tietoja: GambleAware.org. Ei talletusta vaadita.<\/p>\n","protected":false},"excerpt":{"rendered":"

Kuten useimmissa https:\/\/onlinekasinolla.com\/gonzos-quest\/ nettikolikkopeleiss\u00e4, pienemm\u00e4n kierr\u00e4tyksen symbolit ovat n\u00e4ist\u00e4 kymmenen A:n parhaimmistoa. Osa kyseisen symbolin erityistoiminnosta on ilmaiskierrokset, ja ne alkavat, jos saat kolme tai useampia p\u00e4ssisymboleita joka puolelle kiekkoja.<\/p>\n

Continue reading<\/span><\/i><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-25355","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/25355","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/comments?post=25355"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/25355\/revisions"}],"predecessor-version":[{"id":25356,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/25355\/revisions\/25356"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=25355"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=25355"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=25355"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}