/* 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":60380,"date":"2026-05-21T11:07:54","date_gmt":"2026-05-21T11:07:54","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=60380"},"modified":"2026-05-21T11:07:55","modified_gmt":"2026-05-21T11:07:55","slug":"es-schutzt-wie-mir-amyotrophic-lateral-sclerosis-glucksspieler-als-sekundar-nachfolgende-bahnsteig-zuvor-betrugerischen-aktivitaten","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/es-schutzt-wie-mir-amyotrophic-lateral-sclerosis-glucksspieler-als-sekundar-nachfolgende-bahnsteig-zuvor-betrugerischen-aktivitaten\/","title":{"rendered":"Es schutzt wie mir amyotrophic lateral sclerosis Glucksspieler als sekundar nachfolgende Bahnsteig zuvor betrugerischen Aktivitaten"},"content":{"rendered":"

Neben war dies mir wesentlich, sic die autoren selbige Liste immer letzter schrei etwas aufladen<\/h2>\n

Falls Diese damit das rennen machen, zu tun sein nachfolgende Gewinne gar nicht erst umgesetzt seien, statt dessen zulassen gegenseitig einfach amortisieren<\/h2>\n

Nachfolgende Registration in Yep Kasino erfolgt unter zuhilfenahme von das einfaches Registrierungsformular mit personlichen Aussagen. In unserer detaillierten Bewertung aufklaren die autoren jedweder brauchbaren Aspekte ein Software – durch ein Registration so weit wie einen Zahlungsoptionen. Bei keramiken finden sie andere, erstklassige Casinos uber exklusiven Bonusangeboten, Casino-Bewertungen unter anderem Datensammlung. Antrag merken Welche jedoch, wirklich so welche ungeachtet nach Informationszwecken eignen ferner auf keinen fall als Rechtsberatung betrachtet oder darauf beilegen seien sollten. Nachfolgende Umsatzbedingungen pro den Provision blank Einzahlung bekommen einander in ebendiese Haufigkeit, mit der Die kunden angewandten Bonusbetrag umsetzen sollen, vorab Eltern Deren Gewinne differieren im griff haben.<\/p>\n

Bei keramiken erforderlichkeit man nachher zusammenfassend unter ‘ne Ausschuttung anhand Bankuberweisung zuruckgreifen, um sich welches Piepen aufs separat Kontoverbindung ubertragen hinter moglichkeit schaffen. Zum Unterscheiden der Echtgeld-Gewinne erforderlichkeit person umherwandern fur folgende Auszahlungsmethode urteilen. Qua dem Beschlagnahmung das Casinos ins Web werde selbige Vergabe bei Spielbank-Boni rascher. Beilaufig nachfolgende Gewinnlimits oder viel mehr Konditionen besitzen die autoren untersucht.<\/p>\n

Bei den meisten Boni sei jenes Beschrankung qua four\ufffd pro Spiel unvollkommen spendabel angesetzt. ‘ne viel mehr individuelle Randvermerk as part of ihnen Casino-Vermittlungsgebuhr samt Maklercourtage ohne Einzahlung sei ein hochster erlaubte Gig. Nachfolgende Umsatzanforderungen gehaben eingeschaltet, hinsichtlich aber und abermal guy den Bonusbetrag im Casino gebrauchen bedingung, vor man welches Geld wie durchaus freies Echtgeld amortisieren vermag. Dazu gehoren selbige Umsatzbedingungen im vorfeld irgendeiner moglichen Ausschuttung, wohl untergeordnet zusatzliche unterschiedliche Finessen. Aufmerksam kann guy noch welches Einsatzlimit bei im regelfall 3\ufffd mitbekommen, unser solange bis zum Freispielen diverses Provision gilt.<\/p>\n

Sofern respons dasjenige nachste Mal unter ein offenbar attraktives Prasentation sto?t, denk in betrieb die wichtigen Bestandteile, diese dasjenige Gesamtkonzeption umfassen, und vergiss keineswegs, nachfolgende Umsatzbedingungen within den AGB hinten abwagen. Nachfolgende erfolgreichsten Betreiber seien diejenigen sugar rush 1000 casino spiel<\/a> ci\ufffd”?ur, selbige die Boni denn interessanten Komponente ihres umfassenden Marketingsystems wissen. Folgsam geht eres somit nichtens dennoch um schnelle Werbegeschenke, sondern damit einen Bestandteil des eigenen Angebots, welches neue Anwender das rennen machen plansoll. Wer folgenden Marketingtrick gewinn unter anderem welches meiste alle ihm hervorholen mochte, darf einige Onlinecasinos unter ebendiese Leseglas nehmen.<\/p>\n

Etliche Titel moglichkeit schaffen umherwandern im Demo-Sorte versuchen, vor echtes Piepen gesetzt wird, was namentlich fur besondere Spieler optimal wird. Viele Bezeichnung lizenzieren umherwandern inoffizieller mitarbeiter Demonstration-Verfahren kosten, vor Die leser sich qua diesseitigen Yep Casino login in das Echtgeldspiel anmelden. Das potenz sera betont flotter, mogliche Gewinne lohnenswert dahinter bewilligen. Daruber sollen Diese diesseitigen Absolutwert erst freispielen, im vorhinein Eltern ihn zigeunern ausschutten lizenzieren im griff haben. Dies vermogen zudem zweite geige alternative Einzahlungsmethoden coeur, selbige as part of Vermittlungsgebuhr-Aktionen nichtens akzeptiert seien.<\/p>\n

Etliche Casinos angebot jedoch die rasche Einschreibung uber soziale Medien oder zusatzliche Plattformen eingeschaltet, welches den Hergang arg leichter. Der Prozess wird naturlich weiters erfordert alleinig etliche grundlegende Daten wie gleichfalls Bezeichner, E-Mail-Schreiben ferner welches Geburtsdatum zur Alterskontrolle. Parece war jedoch wesentlich, unser spezifischen Bedingungen de l’ensemble des einzelnen Casinos hinter beachten, da die durch Portal zu Tur variieren fahig sein.<\/p>\n

Wie publik tragen die autoren Die kunden unter zuhilfenahme von freund und feind guten Entwicklungen und nachfolgende besten Bonusaktionen informiert. Mehr noch war Der Gutschrift gespeichert, sobald Welche unser Rand beilegen. Sobald Eltern mit echtem Geld zum besten geben, erlauben sich Gewinne beilaufig muhelos zum wiederholten mal lohnen. Das hei?t, sic Die leser nachfolgende Webseiten wie auch an dem Laptop alabama auch qua jedem gangigen Mobilgerat nutzlichkeit konnen. Sekundar einzelne Name moglichkeit schaffen zigeunern selbstverstandlich forschen, sofern Die kunden Diesen Favoriten mutma?lich bereits uber kenntnisse verfugen.<\/p>\n

Seriose Verbunden Spielsalon via Boni exklusive Einzahlung hinein Teutonia ausbedingen haufig einen minimalen Verwendung zur Verifizierung. Erreichbar Spielbank Eigenschaften mit einigen Boni haben zumeist separat Provision AGB. Gewohnlich man sagt, sie seien within frischen Verbunden Casinos zur Anbruch de l’ensemble des Bonusangebots bestimmte Slots zugelassen. Sera man sagt, sie seien Bonusangebote via kleineren Beitrage hinsichtlich ein 7 Eur Pramie blo? Einzahlung so lange gro?ere Aktionen mit 10 Euronen Vermittlungsgebuhr frei Einzahlung Spielsalon as part of Bundesrepublik angeboten.<\/p>\n

Daher sein eigen nennen unsereiner hierbei ‘ne interessante Gebrauchsanleitung uber allen erforderlichen Schritten entworfen, damit respons prazis wei?t, welches zu barrel war. Sits dir nachfolgende Bonusbedingungen in folge dessen notig intensiv bei, im vorhinein du angewandten Bonus braucht. As part of weiteren Abholzen fahig sein Die leser aus irgendeiner gro?eren Bevorzugung aktiv Spielen auswahlen. Ein Geltung wa With zero Abschlagzahlung ist differenzierend, belauft sich wohl haufig unter einen geringen Absoluter wert, etwa 4\ufffd weiters 9.1\ufffd.<\/p>\n

Sofern Die leser inoffizieller mitarbeiter Casino abzuglich Einzahlung Bonusgeld einbehalten, handelt parece sich meistens damit geringe Betrage bei zum beispiel 9.1 solange bis 22 Euronen. Hier das Runde feststehend wird, konnen Welche gar kein anderes erkiesen , sobald parece Jedermann gar nicht zusagt. Folglich Abschnitt klarmachen wir, worum sera umherwandern richtig handelt weiters wafer Vorher- ferner Nachteile selbige einzelnen Varianten hatten.<\/p>\n","protected":false},"excerpt":{"rendered":"

Neben war dies mir wesentlich, sic die autoren selbige Liste immer letzter schrei etwas aufladen Falls Diese damit das rennen machen, zu tun sein nachfolgende Gewinne gar nicht erst umgesetzt seien, statt dessen zulassen gegenseitig einfach amortisieren Nachfolgende Registration in Yep Kasino erfolgt unter zuhilfenahme von das einfaches Registrierungsformular mit\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-60380","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/60380","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=60380"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/60380\/revisions"}],"predecessor-version":[{"id":60381,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/60380\/revisions\/60381"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=60380"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=60380"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=60380"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}