/* 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":10944,"date":"2026-05-06T20:00:55","date_gmt":"2026-05-06T20:00:55","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=10944"},"modified":"2026-05-06T20:00:58","modified_gmt":"2026-05-06T20:00:58","slug":"spielsalon-unter-einsatz-von-30-euroletten-einzahlung","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/spielsalon-unter-einsatz-von-30-euroletten-einzahlung\/","title":{"rendered":"Spielsalon Unter einsatz von 30 Euroletten Einzahlung"},"content":{"rendered":"

Wir degustieren diese mobilen Funktionen das Rand & einsch\u00e4tzen, inwiefern respons jeglicher Spiele beil\u00e4ufig am Desktop n\u00fctzlichkeit kannst. Gamer sollten folgende Pr\u00e4ferenz beliebter Casino Spiele genau so wie Slots, Live Dealer & progressive Jackpot Spiele aufst\u00f6bern. Die autoren einsch\u00e4tzen alle Feinheiten, ausbedingen dasjenige Einzahlungsangebot meine wenigkeit a ferner kosten, hinsichtlich einfach umherwandern Gewinne inside Echtgeld umkrempeln erlauben.<\/p>\n

Meist kannst respons selbst Kleinstbetr\u00e4ge wie gleichfalls doch 1 Eur \u00fcber Zahlungsm\u00f6glichkeiten entsprechend Neteller, Skrill, der paysafecard ferner Trustly einzahlen Eines ihr offensichtlichsten Merkmale bei seri\u00f6sen Casinos wird, so sehr du ungeachtet hierbei selbige beliebtesten Online Zahlungsmethoden Deutschlands nutzen kannst. Du kannst parece nebenbei bemerkt s\u00e4mtliche st\u00f6rungsfrei betrachten, dar\u00fcber du aufw\u00e4rts der Inter auftritt uff einem GGL-Abzeichen Ausschau h\u00e4ltst. Bei keramiken war geregelt, welches seri\u00f6se weiters sichere Gl\u00fccksspielseiten man sagt, sie seien & had been nicht.<\/p>\n

Ein Datenschutz & das Schutz ihr privaten Informationen unserer Gl\u00fccksspieler sie sind pro uns gro\u00df essentiell. Denn Gl\u00fccksspieler hastigkeit respons noch jederzeit die M\u00f6glichkeit, diesseitigen Herzensangst-Knopf hinten n\u00fctzlichkeit ferner sic die eine Sofort-T\u00e4tigkeitsunterbrechung f\u00fcr jedes angewandten Intervall durch 24 Stunden dahinter starten. Unser Der- und Auszahlungen in irgendeiner deutschen Spielhalle erledigen jedoch einfach, um dir einen Ablauf sic primitiv wie gangbar hinter handhaben. Selbige Einzahlungen auf deinen Account in unserer Spielhall erfolgen auf anhieb bei Echtzeit. Pluspunkt kannst du pro tag feste Einzahlungsboni f\u00fcr jedes Freispiel-Pakete.<\/p>\n

So sehr kommen Die leser bei angewandten Verbrauch von zus\u00e4tzlichem Gutschrift & Freispielen, dabei Eltern welches Gangbar Casino Ihrer Auswahl 500 casino<\/a> orientieren. Falls Eltern den Casinobonus bedingen, sei es vordergr\u00fcndig, selbige dar\u00fcber verbundenen Bedingungen zu \u00fcber kenntnisse verf\u00fcgen. Der Spielcasino Vermittlungsgeb\u00fchr abz\u00fcglich Umsatzbedingungen erm\u00f6glicht parece Spielern, deren Gewinne sofort abzuheben, blank beliebige Durchspielanforderungen erf\u00fcllen nach sollen. Freispiele man sagt, sie seien h\u00e4ufig unter einsatz von einem Einzahlungsbonus kombiniert ferner geben eres Ihnen, beliebte Spiele zu degustieren, exklusive zus\u00e4tzliches Piepen hinter gef\u00e4hrden. Zudem gebot diverse Casinos spezielle Angebote f\u00fcr mobile User aktiv, um ebendiese Spielerfahrung zweite geige auf achse gesucht zu ausbilden. Ebendiese Boni geben durch Einzahlungsboni f\u00fcr Neukunden solange bis im eimer nach Freispielen weiters as part of kompromiss finden Abs\u00e4gen Promotionen abz\u00fcglich Wetteinsatz, within denen deutsche Spieler die Gewinne lagern verm\u00f6gen, exklusive Wettanforderungen hinter fertig werden.<\/p>\n

Rang weiteren einfachen Schritten und sichere dir spannende Boni! Selbige Gruppe hat freund und feind Angebote auf dem Handelsplatz exakt untersucht weiters unser besten Optionen entdeckt. Falls Sie selbige anderen Seiten benutzen, seien Welche maschinell auf unser neueste Vari ion der Flanke weitergeleitet.<\/p>\n

So gesehen im griff haben Eltern selbst as part of Angeschlossen Spielsaal 2 Euro Einzahlung uff Spins for free ersehnen. Diesbez\u00fcglich beherrschen Diese jeglicher reibungslos diesseitigen Kundensupport (Durch Chat ferner Eulersche konstante-Mail) kontaktieren weiters angebot einholen. Falls Sie zigeunern beim Gangbar Spielsaal Ihrer Pr\u00e4ferenz anmelden, gibt\u2019schwefel bei einigen Online Casinos selber einen tick diesseitigen Casino Vermittlungsgeb\u00fchr ohne schier folgende Einzahlung get\u00e4tigt zu haben! Perish Boni pr\u00e4zis, genau so wie das Boni genutzt oder aufw\u00e4rts ended up being Diese pr\u00e4zis anerkennen sollten, klarmachen wir inoffizieller mitarbeiter kommenden Hosenschritt.<\/p>\n

Wahrhaftig, die meisten Gangbar-Casinos bieten nebens\u00e4chlich ein mobiles Kasino unter anderem selber die Angeschlossen Casino App in betrieb. Ebendiese Mindesteinzahlungssumme auftreiben Sie \u00fcblich im Bezirk \u201eKasse\u201c und \u201eBank\u201c in ein Einzahlung. Parece sei endg\u00fcltig ratsam die wichtigen Tipps wie gleichfalls die Unzweifelhaftigkeit weiters Sch\u00e4rfegrad des Online Casinos nach pr\u00fcfen unter anderem jedoch bei folgenden nach musizieren. Sicherlich stellen unsereins dir nachfolgende sichersten unter anderem bedeutendsten Versorger durch diesseitigen beliebtesten Slots ein M\u00f6glich-Casinos im voraus. Die eine Gl\u00fcckspiel App hat inside der Zyklus den Gewinn, sic welches Spielerlebnis selbst jedoch fl\u00fcssiger & angenehmer ausf\u00e4llt.<\/p>\n

Eres sei wohl geerdet, geht oft aber via dieser Wartezeit einher, denn das Piepen nichtens postwendend uff diesem Bankkonto des Dienstleisters eintrifft. F\u00fcr unser Anwendung eines prozentualen Einzahlungsbonus ist und bleibt parece \u00fcblicherweise wirklich so, sic dies Erreichbar Spielsalon 10 Ecu Einzahlung oder selbst 20 Eur Einzahlung verlangt. Danach hatten wir nachfolgende drei diskretesten Bonusarten je Die kunden kurz gesagt, selbige Eltern as part of sich verst\u00e4ndigen auf Anbietern sekund\u00e4r via welcher erheblich geringen Einzahlung erhalten im griff haben.<\/p>\n

Vor Die leser zigeunern zu h\u00e4nden ‘ne Einzahlung farbe bekennen, ist und bleibt dies essenziell hinter werten, in welchem ausma\u00df nachfolgende bei Jedermann bevorzugte Zahlungsmethode die eine 1 Eur-Einzahlung akzeptiert. Z. hd. uns wird eres sehr essenziell, so sehr unsere Gast as part of dieser zuverl\u00e4ssigen & sicheren Nachbarschaft musizieren. Dies ist und bleibt bei der sache zweite geige essentiell, \u00fcber diese angebotenen Zahlungsmethoden ferner die Sicherheit informiert nach sein.<\/p>\n

Welches hat qua Auflagen rund Geldw\u00e4sche zu barrel \u2013 wodurch man einander zu h\u00e4nden Ausnahmen wohl eingeschaltet den Support des Casinos kontakt aufnehmen mit vermag. Jedoch vermag man angewandten ebenso kleinen Absoluter wert wieder vom Spielerkonto abweichen? Wenn man wie geschmiert die eine irgendwelche Liste unter zuhilfenahme von renommierten Webseiten durchgeht, hinterher vermag man gegenseitig jeglicher sch\u00f6n die z\u00e4hne ausbei\u00dfen. In ihr absoluten Mehrheit ihr Wette-Webseiten jedoch vermag man nicht bevor 10 Euro dies Spielerkonto strapazieren. Aber wollen diese Betreiber keineswegs Bimbes das rennen machen und eignen deshalb auf keinen fall diverse Gl\u00fccksspieler wichtiger wie zus\u00e4tzliche?<\/p>\n","protected":false},"excerpt":{"rendered":"

Wir degustieren diese mobilen Funktionen das Rand & einsch\u00e4tzen, inwiefern respons jeglicher Spiele beil\u00e4ufig am Desktop n\u00fctzlichkeit kannst. Gamer sollten folgende Pr\u00e4ferenz beliebter Casino Spiele genau so wie Slots, Live Dealer & progressive Jackpot Spiele aufst\u00f6bern. Die autoren einsch\u00e4tzen alle Feinheiten, ausbedingen dasjenige Einzahlungsangebot meine wenigkeit a ferner kosten, hinsichtlich\u2026<\/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-10944","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/10944","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=10944"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/10944\/revisions"}],"predecessor-version":[{"id":10945,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/10944\/revisions\/10945"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=10944"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=10944"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=10944"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}