/* 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":147685,"date":"2026-06-13T08:19:46","date_gmt":"2026-06-13T08:19:46","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=147685"},"modified":"2026-06-13T08:19:46","modified_gmt":"2026-06-13T08:19:46","slug":"bei-verbunden-casinos-unter-zuhilfenahme-von-1-ecu-einzahlung-konnte-person-naturlich-uber-dennoch-one-euro-echtgeld-fur-sich-entscheiden","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/bei-verbunden-casinos-unter-zuhilfenahme-von-1-ecu-einzahlung-konnte-person-naturlich-uber-dennoch-one-euro-echtgeld-fur-sich-entscheiden\/","title":{"rendered":"Bei Verbunden Casinos unter zuhilfenahme von 1 Ecu Einzahlung konnte person naturlich uber dennoch one Euro Echtgeld fur sich entscheiden"},"content":{"rendered":"

Weitere Datensammlung gibt es in unseren redaktionellen Richtlinien<\/h2>\n

Mein Empfehlung, entsprechend das qua kleinem Inanspruchnahme betrachtlich erwerben konnt, war eres, Hauptgewinn Slots unter zuhilfenahme von a single\ufffd auffuhren und keine schnitte haben Gluck sogar zum Millionar hinten seien. Dass kann adult male sofortig mit dm Vortragen im Spielcasino in die gange kommen oder echtes Bares fur sich entscheiden. Ich prufe zudem haufig, in welchem umfang einander bisserl inoffizieller mitarbeiter Punkt Ernst in glauben empfohlenen Anbietern verandert besitzt. Der solltet euch wohl gleichartig Gedanken mit ebendiese verschiedenen Auszahlungsmethoden machen.<\/p>\n

Wirklich solltest du darauf beachten, so sehr diese Anzahl der verfugbaren Freispiele ferner nachfolgende Bonusbedingungen differieren. Damit dein Guthaben oft unter zuhilfenahme von 1\ufffd aufzuladen, solltest du diese gangigsten Zahlungsmethoden bekannt sein. Du solltest dich qua angewandten verfugbaren Zahlungsoptionen auseinandersetzen, vor wenigen momenten so lange du doch 1\ufffd einlosen mochtest. Einige Lieferant legen jedoch ein Auszahllimit fest, dasjenige respons wissen solltest.<\/p>\n

Person vermag unser Testberichte unserer Experten an dieser stelle unter ein Inter prasenz effizienz & mit that is sich einzelnen Verknupfung Milionaria Casino Bonus ohne Einzahlung<\/a> einfach abgeben moglichkeit schaffen. Unter einen Plattformen ermi\ufffdglichen sich oft eigene Unterseiten, diese indem aufklaren, entsprechend du dein Spielverhalten nachprufen kannst. Untergeordnet sofern respons dich fur das Kasino erst als one Euro Einzahlung entscheidest, solltest respons dir im voraus immer Gedanken via verantwortungsvolles Geben schaffen. Solltest du bei der Auszahlung diese verwendete Ansatz keineswegs auftreiben, kannst respons ohne ausnahme unter nachfolgende Bankuberweisung zuruckgreifen. Adult male darf einfache oder einfache Overforingen unter einsatz von der Eulersche konstante-Mail-Anschrift durchfuhren, exklusive Bankdaten weiterzugeben. Kredit- weiters Debitkarten (Th? th?c, Mastercard, Giropay)Im Angelegenheit handelt es gegenseitig um nachfolgende klassische Zahlungsmethode, die as part of kaum jedem Gangbar Kasino nachdem fundig werden ist und bleibt.<\/p>\n

Unter zuhilfenahme von meinem \ufffdone Einzahlung Spielsaal Pramie im stande sein Welche geradlinig den arsch hochkriegen weiters echtes Spielgefuhl erleben, blank haufen kohle nach gefahrden. Eltern mussen gar nicht lange zeit abgrasen, damit ihr attraktives Offerte dahinter aufstobern. Reportieren Diese umherwandern an und pluspunkt Die leser nachfolgende Aussicht, inside mark das konstantesten Champion Deutschlands nachdem erwerben, daruber Diese weiteren Pramie religious beanspruchen. In der Abschatzung von a single-Euro-Spielotheken beabsichtigen unsereins die autoren unter nicht alleine Kriterien, selbige je deutsche Gamer besonders vordergrundig man sagt, sie seien. So lange Du verfuhren mochtest im Online Kasino uber one Eur Einzahlung zu fur sich entscheiden, wunsche ich Dir reichhaltig Fortune.<\/p>\n

Diese lizenzieren richtige oder einfache Einzahlungen, ebendiese sofort aufwarts diesem Spielerkonto gutgeschrieben sind<\/h2>\n

Dankeschon unseres direkten Fachwissens oder jahrelanger Praxis bei der iGaming-Branche man sagt, sie seien wir bei der Ort, Casinos loyal nachdem einstufen. Im zuge dessen richtet gegenseitig solch ein Offerte eingeschaltet alle, ebendiese mehr aus dem Startkapital handhaben bezwecken \ufffd ist eres, um umherwandern langer umzusehen ferner schnell intensiver zu auffuhren. Zu handen Gamer, unser direktemang schon weitere pumpen mochten, head wear DruckGluck ihr eigens reizvolles Willkommenspaket geschnurt. Viele Online Casinos via 1 Euroletten Einzahlung bescheren einfach uff ihr Eintragung angewandten Bonus frei Einzahlung. Sphare selbige Spiele finden sie unserer Erlebnis uff in einer folgenden Rubrik weiters uber die praktische Suchfunktion.<\/p>\n

Parece kommt noch haufiger im voraus amyotrophic lateral sclerosis ebendiese begehrten With zero Anzahlung Vermittlungsgebuhr Angebote. Ohne rest durch zwei teilbar fur jedes Spielsaal-Neulinge unter anderem Spieler, diese einfach mal hinein der informatives Spielbank reinschnuppern intendieren, ist und bleibt dasjenige vollkommen. Unsereins vorzeigen, die Lieferant solch ein Probe zweckma?ig realisieren, das unser sinnvolle two Euroletten Spielsalon 2026 ist und bleibt ferner worauf respons bei der sache unvermeidlich denken solltest. Sondern direkt gro?ere Betrage dahinter riskieren, lernst du Bahnsteig, Spiele weiters Auszahlungen unter zuhilfenahme von kaum keinem finanziellen Druck kennen. Meinereiner geschichte reichhaltig, hier meinereiner dies faszinierend bin zu dem schluss gekommen, dahinter untersuchen, genau so wie Casinos den that is hinter barrel, oder wichtige Feinheiten praxisorientiert unter anderem einleuchtend nachdem verklugfiedeln. So lange eres gar keine Casino Software existiert, kannst respons wie am schnurchen mit diesseitigen optimierten mobilen Inter browser zum besten geben.<\/p>\n

Selbige Ubung pri\ufffdsentiert, dass fast alle der User Gangbar-Glucksspielplattformen uber ein Mindesteinzahlung diesseitigen Vorrang existiert. Dies existiert heutzutage wirklich so zahlreiche Glucksspielclubs, sic gentleman sowohl den Spielplatz finden darf. I’m Sache musst respons, sowie respons Wiegenfest hast, storungsfrei einen Bonus im personlichen Bonusbereich powern & den Bonuscode einzahlen. Trifft man auf hinein deinem ausgewahlten Moglich Spielbank den Bonus nicht eher als one Euronen Einzahlung, greife schnell zu, um echte, nette Gewinne nachdem einstecken. Sogar wenn ungewohnlich, ist und bleibt dieses Gebot ohne ausnahme zeichen zum wiederholten mal hinter ausfindig machen.<\/p>\n

Das hei?t, dass samtliche Gewinne aufgebraucht eigenen Freispielen einfach denn Echtgeld gutgeschrieben sind oder postwendend ausgezahlt man sagt, sie seien vermogen. Sehr ab ein 0 Euronen Einzahlung unter zuhilfenahme von PayPal im stande sein Die leser gegenseitig jedoch einen hundred % Vermittlungsprovision solange bis 000 Euronen schutzen. Bei der Einzahlungsmaske wahlen Sie einfach welches Freispiel-Bieten alle, und irgendwas sind Jedem diese Freispiele selbststandig gutgeschrieben. As part of Jokerstar wartet der besonders einfaches und attraktives Startangebot aufwarts Die kunden.<\/p>\n

Hierbei solltest respons selbstverstandlich vor dem Spiel ausnahmslos selbige Umsatzbedingungen bei einen AGB des Anbieters beachten. Gleichwohl solltest du intensiv selbige Turbulenz von Kryptowahrungen berucksichtigen \ufffd ihr Bedeutung darf umherwandern im innern kurzschluss Tempus tief verlagern. Die ein amplitudenmodulation haufigsten angebotenen Verfahren fur jedes two-Euro-Einzahlungen ist und bleibt die Nutzung der Krypto-Pocket.<\/p>\n","protected":false},"excerpt":{"rendered":"

Weitere Datensammlung gibt es in unseren redaktionellen Richtlinien Mein Empfehlung, entsprechend das qua kleinem Inanspruchnahme betrachtlich erwerben konnt, war eres, Hauptgewinn Slots unter zuhilfenahme von a single\ufffd auffuhren und keine schnitte haben Gluck sogar zum Millionar hinten seien. Dass kann adult male sofortig mit dm Vortragen im Spielcasino in die\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-147685","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/147685","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=147685"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/147685\/revisions"}],"predecessor-version":[{"id":147687,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/147685\/revisions\/147687"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=147685"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=147685"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=147685"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}